Haryana is situated in the north central part of India. It is bounded by Punjab, Chandigarh, Himachal Pradesh, Delhi and Uttar Pradesh. Like any other north Indian state the climate of Haryana is characterizes very hot in summers and very cold in winters. The maximum temperature in May and June reaches up to 45 °C. January is the coldest month with the lowest temperatures that may reach up to freezing point. The rainfall is unevenly distributed, with Shivalik Hills region being the wettest and the Aravalli Hills region being the driest. The south-west of Haryana is dry, sandy and barren. There are no perennial rivers in Haryana, Ghaggar being the only river, which flows through the northern fringes of the state. The areas surrounded by the tributaries of the Yamuna and Ghaggar are subject to occasional floods. The monsoon rains falling between the months of July to September sometimes causes local flooding. The rainfall in most of the regions of Haryana is low and erratic except in the parts of the Karnal and Ambala districts.

Best time to visit:-
Depending on the weather conditions of Haryana the best time to visit Haryana is during the months of spring from February to April and then again from August to November. Light cotton clothes are to wear at summer months whereas woolens are required for the winters.