Thodupuzha Muncipality, Idukki, Kerala
Pala Road, near Hi Range Hotel, Thodupuzha, Kerala 685584 Phone: ROYAL INTERNET Thodu