The cradle of Indian culture and civilization, Haryana is steeped in great mythological legends. It is a north Indian state which shares its border with Punjab, Himachal Pradesh, Delhi and Rajasthan. Chandigarh is the capital city of Haryana. Derived from two Sanskrit word, Hari (the Hindu God Vishnu) and ayana (home), Haryana means 'the abode of god'. Kurukshetra is a famous city of Haryana, where lord krishna gave geeta gyaan to arjun.