The “Land of Bhagavad Gita” is very well known for its pilgrimage. This city of Haryana is known today as Kurukshetra, which is situated at the distance of 160 km from Delhi.  It is also known as Dharmakshetra (“Holy Place”). ...