Category: Sabarimala


The Sabarimala temple is a temple complex located at Sabarimala inside the Periyar Tiger Reserve in Pathanamthitta district, Kerala, India.  It is the site of one of the largest annual pilgrimages in the world with an estimate of between 17 million and 50 million devotees visiting every year. The temple is dedicated Read more…

India