The Pearl of the Indian Ocean — Sri Lanka packs ancient ruins, wildlife safaris, misty hill stations and pristine beaches into one compact island.
The Pearl of the Indian Ocean — Sri Lanka packs ancient ruins, wildlife safaris, misty hill stations and pristine beaches into one compact island.