Tag Archives: Natural Wonders of Sri Lanka

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 »

Tea Plantation of Sri Lanka

Sri Lanka is called the tea country and is the most wonderful country with tropical waterfalls dripping to the unending gorges, and the traveler love to view the rustic splendor and the rolling hills where the tea plantation is located. The island country is the hub of the best tea plantations of the globe. Popularly known as the Celon tea ... Read More »