Justa Cliffend, Mashobra opens doors for guests in Himachal Pradesh. A luxury property in the wooded and secluded setting away from the din of Shimla, the Cliffend Resort and Spa boasts of spacious well-appointed rooms with spectacular views. A favorite with discerning travellers, Mashobra offers outdoor activities such as nature walks, cycling, trekking and picnics in the woods.