Sabarimala Temple is a temple complex located at Sabarimala inside Periyar Tiger Reserve in Pathanamthitta District, Kerala, India. It is the largest annual pilgrimage in the world with an estimate of between 17 million and 50 million devotees visiting every year. The temple is dedicated to the Hindu celibate deity Ayyappan also known as Dharma Sastha, who according to belief is the son of Shiva and feminine incarnation of Vishnu.
With this Alexa skill, you can hear all the facts about lord Ayyappa and Sabarimala temple.