Name:Thodupuzha
Latitude:9°53'38"N
Longitude:76°43'19"E
Village:Karikkodu
Village:Idukki
State:Kerala
Country:India