Mount Bayul Shangri-La Resort, Sikkim
Overview Propped among the majestic snowy peaks of Sikkim, Mount Bayul Shangri-La Resort offers a serene escape in the heart...
Mount Magnolia Boutique Hotel & Spa, Pelling, Sikkim
Overview Pelling is a charming retreat in North-East India, situated at the foothills of Mt. Kanchenjunga. It is famous for...
