Kumaon Hotel Nestled on a Rugged Mountainside in Kasar Devi, India
Kumaon Hotel is a small hotel in Uttarakhand, India Situated 1600m above sea level in the village of Kaser devi near the town of Almora. Its named after the region it is situated, ‘kumaon’ a region of mountains, valleys, forests and scenic lakes.