• Menu
  • Menu

Tag - dambulla

World Heritage Sites in Sri Lanka

Sri Lanka is the pearl of the Indian Ocean and the tear of India. What makes this country so special and what world heritage sites can be found here? After diving in the Maldives, I spent five days...