Karna Lake, named after Karna, the legendary warrior and donor of Mahabharat fame, is just 13-15 minutes’ drive from the main city of Karnal. Incidentally, the city itself is also named after Karna.
According to scriptures, the famous warrior used to take bath in this lake known as Karna Tal or pond in those days. It was also at this tal that he donated his famous protective armour to god Indra, the father of Arjun, who was his competitor in strength and sworn enemy.
Karna Lake is a tourist resort and is not only famous in the district of Karnal but all over Haryana. A special tourist feature of the resort is that it is located right on the edge of the National Highway No.1 of the Grand Trunk Road and easily attracts the attention of the cars and the Volvo buses of the tourist department of Haryana driving past it. It, therefore, remains crowded most of the times.
The tree lined lake and the excellent eateries are surrounded by beautiful landscapes and manicured lawns and the people of the city and the surrounding areas frequently visit it for picnics and parties.