Located in the state of Haryana in India, Kuruskshetra is a famous pilgrimage site. It is also the land of the Bhagvad Gita. Kurukshetra is situated around 170 km north of Delhi and is also known by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results