Category: upper pelling hotels list

List of 10 hotels to stay in Upper Pelling meant for a quick relaxing retreat

Posted on by dh-admin

Pelling is a small town located in the northeastern Indian state of Sikkim. It is a mystical and enchanting land of kings as the 17th-century Rabdentse Palace which is now in ruins, still has evidence of the king’s bedroom and kitchen. 1 Chumbi Mountain Retreat and Spa It is one of the best 5-star hotels […]

Read More