Thodupuzha Muncipality, Idukki, Kerala
Thodupuzha – 685584 Not publicly listed Veliyath Lodge Thodupuzha – 685584 Phone: 85475 29653