top of page

Ambalamedu Panchamoorthy Temple

← Explore all Temples & Teerth

Place: Gudalur Tamil Nadu

Ambalamedu Panchamoorthy Temple. Located in Gudalur.

Address
Plamoodu, Vallakkadavu, Idukki, Kerala, 685508, India
  • Nearest City: Irupathekkar

Open this temple in the Encyclopedia

bottom of page