These destinations in India are not mere tourist spots—they are living reflections of the wisdom contained in the Mahabharata ...