Designed by
Title
The Hindu Temple in gorge #95082867
Description
The famous Seetha Amman Temple, located in the narrow gorge, on the bank of Seetha river is famous among the worshipers and built in place, described in Hindu epic Ramayana, Nuwara Eliya, Sri Lanka.
This image is editorial