Thodupuzha Photos

Browse 4 attractions, meet 38 travelers, 37 tour guides and discover 4 photos

Thodupuzha is a town and a municipality in Idukki district in the Indian state of Kerala, spread over an area of 35.43 km2. It is 62 km from Ernakulam. Geographical Classification of Thodupuzha Region is Midland or Idanad.
View Thodupuzha guide >

Thodupuzha River

Gandhi Square