Resting on a mountainside at 8,500 ft, Avalon offers a surreal and tranquil vacation experience. The home is located in the town of Kanaltal, Uttarakhand, with uninterrupted views of the majestic Himalayas. Five beautiful bedrooms allow you to enjoy a comfortable night's sleep and offer the cosiest corners to curl up in. The rooms on the upper level and the living room on the lower level open out onto large decks where you can spend hours watching the mesmerising landscape while sipping cups of hot chocolate.