Post
Pemayangtse Monastery Khecheopalri Lake Rabdentse Ruins Buddha Park Kanchenjunga Falls
upvoteUpvote (2)messageComment
What means pelling ??
upvoteUpvotemessageComment (1)
Pelling is a place on Sikkim
Khecheopalri lake kanchenjunga falls and staying in a good hotel with a great view of the kanchenjungas and enjoy watching them.
upvoteUpvotemessageComment
Dear fellow traveler, checkout the link below this will help you out. https://traveltriangle.com/blog/places-to-visit-in-pelling/
upvoteUpvotemessageComment