Attractively situated 31 km from Rudraprayag and 11 km from Gauchar where the river Pindar, flowing from the Pindari Glacier, and the Alaknanda merge, is the town of Karnaprayag. A temple, dedicated to the Goddess Umadevi, stands at the confluence of the two rivers. The name Karnaprayag has been derived from Karna, the popular hero of the Mahabharat who is said to have propitiated the Sun God here, and acquired the impregnable shield, which made him a formidable opponent in the battle field.
Karnaprayag is an ideal place for a quiet holiday and the travellers lodge is beautifully situated on the banks of the Pindar, where on a moonlit night, one can dream of divine bliss, which the mountains are known for.
Karnaprayag has the Sub-Divisional Headquarters, a Government Degree College, Post and Telegraph Office and a branch of the State Bank of India.
The roads coming from Ranikhet and Kausani meet at a place called Simli near here, and finally reach here to meet the main highway.