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 ...
A group of male protested against the long standing practice of removing upper clothes before entering the Pathanamthitta situated Lord Ayyappa temple. They entered the temple on Sunday ...