Where is Sri Lanka?

January 29, 2020

Sri Lanka is one of the most popular destinations in the world – as evidenced by top international publications like Lonely Planet and Condé Nast naming it a country that you should absolutely visit – but conversely, the country is also fairly unknown to many. Perhaps not as famous as its Asian counterparts – the … Continue reading “Where is Sri Lanka?”