The most welcoming places on Earth for 2025 have been revealed - and it’s Sigiriya in Sri Lanka that’s No.1 overall, with Chester topping the ranking for the UK and coming 10th globally.
For those who like their luxury with a side of adventure, the buzzy southern coast of Sri Lanka firmly delivers.
Sri Lankan police arrested three people over a threat to Israeli travellers after heightening security at popular tourist ...
Speaking at a media conference conducted in view of the 77 th Independence Day celebrations at the Government Information ...