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
Negative social media has adversely impacted the tourism sector of Sri Lanka, which is battling its worst economic crisis, according to the Managing Director of Lanka IOC, a subsidiary of the Indian Oil Corporation. ...