Manu Allaya The Resort Spa within the Himalayas Draped in natural magnificence, Manu Allaya is an epitome of peace, beauty and serenity. 55 nicely furnished and apparently designed rooms are at service of friends that are meticulously embellished with luxurious furnishings, imported laminated wooden floors, and the rooms overlook mighty […]