Luxury Himalayan Retreat – Shakti 360 Leti and Kumaon Village
Shakti Himalaya is a luxury village house experience in the breathtaking Himalayas, the worlds tallest mountain range. Shakti offers a rare opportunity to discover compellingly beautiful and remote regions of the Indian Himalaya, combining an honest and sustainable approach with sophisticated simplicity and style. Without the strenuous effort involved in …