Manu Allaya The Resort Spa in the Himalayas Draped in pure beauty, Manu Allaya is an epitome of peace, magnificence and serenity. fifty five effectively furnished and curiously designed rooms are at service of friends that are meticulously embellished with luxurious furniture, imported laminated wood floors, and the rooms overlook […]