Top 10 Stunning Indian Hotels!
By: Team Ifairer | Posted: 02-12-2014
Heart It
Shakti 360 Leti, UttarakhandThe jagged white peaks of the Hiramani glacier bear down on you from the north, while to the east, Nepalese snow-caps twinkle in the glittery distance-Shakti 360 Leti is all about living in the lap of solar-powered luxury.