Patalpani Water Falls: Most Incredible Natural Tourist Attraction

Patalpani Water Falls

Patalpani Water Falls: One of the top most visited place and famous picnic spot located in Mhow Tehsil of Indore, Madhya Pradesh, India. This awesome waterfall is 300 feet high and located in a Choral River. Patalpani is a popular trekking spot as people love to explore over there. It became dry almost in the … Read more