Skip to playerSkip to main content
  • 17 years ago
This temple located at Panniamkurussi, Cherpalchery, Palakkad, Kerala, India, Asia. The temple constructed at top of a hill. From the Top the Energy spread over to near the adjacent villages

Category

🏖
Travel
Comments

Recommended