“The best things in life are the people we love, the places we have been and the memories we make along the way”; If that be so, the North Indian state of Uttarakhand, popularly referred to as “Devbhumi” or the abode of Gods is indeed at the forefront, positioning itself as “New India’s” ultimate Wellness […] The post Wood Villas of Kumaon Himalayas appeared first on Share More Stories.