Seetha Amman Temple is located approximately 1 kilometre from Hakgala Botanical Garden and 5 kilometres from Nuwara Eliya. The temple is located in the village of Seetha Eliya. Read More
Sri Lanka President Gotabaya Rajapaksa has reiterated his call for a political consensus to deal with the challenges faced by the country, local media reported. ...