Abbott Mount
India / Uttarakhand /Champawat /Abbott Mount Abbott Mount the tiny hamlet lies at an altitude of 7000 feet, there from where one could witness the snowcapped cliffs of the mighty Himalayas in its full glory. This momentous hilly resort on the eastern side of the Kumaon Hills unravels a passable vision of the massive peaks […]