Dedicated to Lord Ayyappa, Sabarimala Sree Dharma Sastha Temple is a Hindu religious temple situated on a hilltop (about 3000 feet above sea level) named Sabarimala in Kerala’s Pathanamthitta ...