Visit the Seetha Amman Temple Nuwara Eliya Sri Lanka

The renditions of the Ramayana state that Seetha’s captive place in Sri Lanka was within a...

Read More