The Sabarimala Temple Complex is situated at a hilltop inside the Periyar Tiger Reserve in Pathanamthitta district of Kerala. The temple has been known to be in existence for over 4000 years but some construction was most probably done in…
The Sabarimala Temple Complex is situated at a hilltop inside the Periyar Tiger Reserve in Pathanamthitta district of Kerala. The temple has been known to be in existence for over 4000 years but some construction was most probably done in…