“1700 meters above sea level” is the altitude at which Khirsu, a quaint hill station in Uttarakhand is located at.Situated in the Pauri Garhwall district, it is renowned for its beautiful landscape which comprises of beautiful Deodar and Oak trees as well as magnificent Apple orchards. Furthermore, this hill station is also popular for the […]