A few months ago, I was given the opportunity to visit the Satpura Tiger Reserve in Madhya Pradesh, India. As
Tag: Satpura Tiger Reserve
The prospect of having a close experience with a lesser-known reserve in Madhya Pradesh brought me to Denwa Backwater Escape,