Tag Archives: Sri Lanka Wonders of Nature

Sri Lanka

Sir Lanka or officially known as Democratic Socialist Republic of Sri Lanka is located at the southern coast of the Indial subcontinent. Previously, it is known as Cenon until 1972 and is being surrounded with bodies of water like the Indian Ocean, Palk Strait and Gulf of Mannar. It is covering an area of 25,332 square miles with 21.3 million ... Read More »