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