Haryana lies in the north-western part of India, surrounding Delhi on three sides and adjoining Punjab, Himachal Pradesh, Rajasthan, Uttar Pradesh, and Uttarakhand. It forms an important part of the north-western plains.