Pithoragarh lies in the center of a valley, often described as the mini Kashmir. It is the largest unorganized and semi-urbanized village cluster in the hills of Uttarakhand.
/-