PETARC is situated in a small hill town surrounded by a spread of beautiful, wooden valleys and meandering streams near the Biggest Hydro electric Project at Moolamattom which is 22 kms away from Thodupuzha in Idukki District. Idukki is a well known tourist center in Kerala. The Idukki Hydroelectric Project is the biggest hydroelectric Project in Kerala (India). It comprises of three dams at Idukki, Cheruthony and Kulamavu and related systems. The power house at Moolamattom is the longest underground power station in India.

 Airport TIPS

Nearest Airport

Nedumbasserry (Cochin) – 80 kms


Nearest Railway Stations

Kottayam – 70 kms

Ernakulam-80 kms

Aluva       -80 kms

                                   Angamali  -75 kms


Nearest Bus Station

Moolamattom – 2 kms