Tourist places near Madhya Pradesh

Bandhavgarh National Park – Tigers Galore in the Heart of India

Bandhavgarh National Park is located in the Indian state of Madhya Pradesh and is commonly called the Tiger’s Den. The…

5 years ago

Redefining the Spiritual at the Khajuraho Temples

The Khajuraho temples in Madhya Pradesh exist bravely outside the box of your average temple town. This seems woefully inadequate…

5 years ago