Find the word definition

Wikipedia
Khirsu

Khirsu is a hill station in a Pauri Garhwal district of the state of Uttarakhand, India. Khirsu is a situated at an altitude of 1700 m.

Category:Pauri Garhwal district