A tropical island in the Indian Ocean, smaller than Scotland or Tasmania and half the size of the State of New York, Sri Lanka nonetheless possesses infinite variety, rich scenic beauty, unusual water, mineral, and biotic resources, and an ancient cultural heritage. Sri Lanka’s location, astride the sea routes between the East and the West,…
