Sri Lanka

Sri Lanka, an island in the Indian Ocean, is situated on the South of Indian subcontinent. Often described as a tropical paradise, Sri Lanka is known for lush coastal belt vegetation and striking mountainous areas. From rainforest to arid plains to highlands to beaches... Srilanka has it all! Places to visit here are:

Kandy
Colombo
Bentota
Nuwara Eliya
Beruwala