The best spa resort in the Himalayas
Posted onMAYFAIR Spa Resort & Casino is located in a lush green and leafy corner of the charming Himalayan hill station of Gangtok in the state of Sikkim. The resort is well spread out across a large tract of beautifully forested…