Sri Lanka, an island country in the Indian Ocean, is a tourist paradise. It has everything one might desire in a vacation spot.
Traveling throughout this amazing island country is sure to be a once-in-a-lifetime experience, as it is home to an astonishing assortment of old archaeological sites, stunning national parks full of animals, and, of course, an abundance of jaw-dropping beaches.