The spectacular MAYFAIR Himalayan Spa Resort is an exuberant celebration of luxury and heritage located in the endearing little hill town of Kalimpong. The stunning property is spread across an impressive expanse of beautiful hill land which affords mesme