Khirsu Hill Station – Complete Details
Uttarakhand is known for its beautiful hill ranges and the best tourist spots to visit under the beauty of nature. One such hidden gem is the hills of Khirsu, Uttarakhand a small and attractive hill station in the Garhwal Himalayas. With picturesque scenes and serene beauty, this little hill station is becoming popular among peace…