The Pearl of the Indian Ocean is one of Asia's most underrated destinations — and the closest foreign country to India. Sri Lanka combines ancient Buddhist temples, lush tea plantations, spectacular wildlife (the best elephant sightings in Asia), a UNESCO rock fortress at Sigiriya, and beautiful Dutch colonial beaches at Galle. All in a country the size of Tamil Nadu.