The street "Thodupuzha Town Road" is located in the west of Idukki with the zip code of 686586. It is about 279 meters long and the maximum speed here is at 50 km/h.
Municipal Bus Stand | <100m | |
KSRTC New Bus Stand Thodupuzha | 700m | |
Thodupzha KSRTC Bus Depot | 700m | |
Maangaad Bus Stand | 2km | |
Karikkodu | 2km |
We found the following hotels and apartments in Thodupuzha Town Road for you:
Nearby we found in the most important categories for you: