Located in the beautiful Indian ocean, Sri Lanka is a tropical island that mesmerizes travellers from around the world. If a traveller who visited Sri Lanka asked for a good...
If you love nature, you must be looking for eco-tourism experiences to enjoy during your Sri Lanka holiday. Blessed with rich biodiversity, Sri Lanka is home to many flora and...