Karnal is a city located in the state of Haryana, India and is the administrative headquarters of Karnal District. The city is well connected as it lies on National Highway 01, in the south of the city lies the cities of Panipat and Sonipat and in the north lies Kurukshetra and Yamunanagar city while in the east lies the river Yamuna, on the other end of which lies Saharanpur and Shamli district of Uttar Pradesh on the eastern bank. From Wikipedia