Satpura

47 Photos

Satpura National Park is a relatively hidden nature abode in the Satpura range of Madhya Pradesh in

Central India. Thankfully, it has pretty well preserved flora and fauna with beautiful mountains, forests, rivers, wildlife and ancient rock paintings. A true hideaway.

More Less