
Hindu belief is that this is the centre of Earth.
Devara Perumal Temple is the Divyadesam name.
It seems Sri Thirumangai Alwar of the 12 Alwar Saints had sung in praise of this place.
For more on Naimisaranya click here
0 Reviews
Hindu belief is that this is the centre of Earth.
Devara Perumal Temple is the Divyadesam name.
It seems Sri Thirumangai Alwar of the 12 Alwar Saints had sung in praise of this place.
For more on Naimisaranya click here