SABARIMALA
The Sabarimala Temple is a temple complex located at Sabarimala inside the Periyar Tiger Reserve in the Perinad Village, Pathanamthitta district, Kerala, India. It is one of the largest annual pilgrimage site in the world with an estimate of over 40 to 50 million devotees visiting every year.
Previous Post Next Post