Tag

sri lanka

Browsing

Sri Lanka is undoubtedly one of the most fascinating countries I have ever visited. In the land of tea and spices, I have found landscapes covered in breathtaking green mantles, postcard-worthy beaches, an ancient history and a welcoming population that will open their arms to visitors without a second thought.…