
Seetha Amman Temple (Kovil) at Sita Eliya – සීතා අම්මාන් කෝවිල
NUWARA ELIYA, the picturesque Sri Lankan hill station known for its fine quality tea, has seen a growing traffic of visitors to what tourist brochures term “the only Seetha Amman temple in the world”.