Prominent Ayyappan shrine is at Sabarimala, nestled in the hills of Pathanamthitta of Kerala. The shrine receives millions of pilgrims every year
- Stock Photo ID: #IA829628
- Image Credit: Picxy.com/poorvajnk
- Description:prominent Ayyappan shrine is at Sabarimala, nestled in the hills of Pathanamthitta of Kerala. The shrine receives millions of pilgrims every year
- Location: India