Sri Lanka - The Most Beautiful Country
(The Democratic Socialist Republic of Sri Lanka) is an island in the Indian Ocean situated 50kms off the Southern tip of India. 880 Kms north of the Equator. Sri Lanka packs an extraordinary variety of natural and manmade attractions within its modest physical dimensions, and few islands of comparable size can boast a natural environment of such beauty and diversity.















