Nuwara Eliya Sri Lanka

Nuwara Eliya

Nuwara Eliya is a city in the hill country of the Central Province, Sri Lanka. Its name means “city on the plain or city of light. The city is the administrative capital of Nuwara Eliya District, with a picturesque landscape and temperate climate. It is at an altitude of 1,868 m and is considered to […]

Sri Seethai Amman Temple Travel Sri Lanka

Sri Seethai Amman Temple

If you go 5 K, M from Gregory Lake on the right road in Nuwara Eliya, Sri Lanka, you can see the Sita Temple related to the Ramayana story. It is believed that Sita Devi, who lived in the Ashoka forest, bathed in the river and prayed for deliverance from Ravana. It is a small […]