One of the most historically significant places of India, Kurukshetra is Haryana's most famous pilgrimage site. Let's take a walk through the land where Shri Krishna himself muttered the words that formed the Bhagwad Geeta.
Host: Nishit Aggarwal
Instagram: https://www.instagram.com/radiojims/
Find CR JIMS Podcast on Spotify and Google Podcast.