BEAUTY OF SRI LANKA

Sri Lanka, formerly known as Ceylon, is an enchanting island nation situated in the Indian Ocean, just off the southern coast of India…