Khirsu is a small village situated in the Pauri Garhwal district of Uttarakhand state in India. It is located at an altitude of about 1700 meters above sea level and is known for its scenic beauty and tranquil atmosphere. The village is surrounded by lush green forests and offers breathtaking views of the Himalayan peaks….