Power House Falls
Periyar wildlife Sanctuary Road, Thekkady, Munnar India
Power House Falls is a Waterfalls place is located in Munnar, Kerala. The address of Power House Falls is Periyar wildlife Sanctuary Road, Thekkady, Munnar India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 94443 25105,