The cantonment town of Jabalpur in Madhya Pradesh may not be a regular feature on tourists' itinery but it does have in store some of the most spectacular of nature's creations The waters are infested ...
Tucked away just 25 kilometres from Jabalpur in Madhya Pradesh, Bhedaghat is a place where nature has carved out one of India’s most striking landscapes. Towering marble cliffs, some over 100 feet ...