SRI LANKA - Pearl of the Indian Ocean

SRI LANKA - Pearl of the Indian Ocean
Sri Lanka (Ceylon), is a small island in the Indian Ocean (65,000 sqkm). Despite being so small, the country has a wide range of geographic features and is rich in culture and natural beauty...