Where is Punalur Thenmala Station?
Punalur Thenmala Station is located in Thenmala. If you'd like to find things to see and do in the area, you may want to check out Coutrallam Falls and Gundaru Dam.
Jatayu Earth's Center is 11.5 mi (18.5 km) from central Kottarakara, why not stop by during your stay.