The Fortress Resort and Spa...Sri Lanka
Devon Falls - Nuwara Eliya, Sri Lanka.
The rooms at Madulkelle Tea Eco-lodge overlook the Huluganga Valley. #Jetsetter
Botanical garden in Kandy - Sri Lanka #WOWattractions
Could the reason why I love the ocean so much be that I was born here?! Sri Lanka.. a beautiful country that I am proud to call home. -annelise
Must See Places in Sri Lanka