Sri Lanka at glance Called the Jewel of the Indian Ocean, Sri Lanka is blessed with stunning scenery and well preserved cultural and historical sites.
Sri Lanka at glance