The Kumaon, Uttarakhand
Mountain Musings The Kumaon a boutique property located 1600 meters above sea level in the village of Kasar Devi near Almora is an ode to Uttarakand’s mountains, valleys, forests and scenic lakes. A slightly steep track down, off the main road in the midst of the idyllic village of Kasar Devi will lead you to… Read More The Kumaon, Uttarakhand