August 27, 2019 Catherine Mendoza

Sri Lanka is an island country in South Asia. Known as one of the tea countries in the world. From watching and getting up close the gentle giants in the Safari National Parks, the most stunning views of tea plantations to the most gorgeous beaches, this place sure will give you hundreds of reasons to coming back to! If you’re planning a long trip around Sri Lanka and have no idea where to start, then I’d like to share with you this detailed guide based on the 25-day trip that my husband and I did. We flew from Kuala Lumpur to…