top of page

Pachupathi Devi Temple

← Explore all Temples & Teerth

Deity: Devi Place: Idukki Kerala

Pachupathi Devi Temple. Dedicated to Devi. Located in Idukki.

Primary Deity
Devi
Address
Cheppukulam, Thodupuzha, Idukki, Kerala, 685595, India
  • Nearest City: Thodupuzha

Open this temple in the Encyclopedia

bottom of page