Thodupuzha Muncipality, Idukki, Kerala
Vengalloor–Mangattukavala Bypass Road, opposite Royal Enfield Bike Showroom, Thodupuzha, Kerala 685585. Phone: 9899449292