Seetha Amman Kovil in Nuwara Eliya
Seetha Amman Kovil, or someone called “Seetha Amman Temple,” is a famous tourist attraction in Nuwara Eliya, Sri Lanka. It is 5 kilometers from Nuwara Eliya and 1 kilometer from the famous Hakgala Botanical Garden.… Seetha Amman Kovil in Nuwara Eliya