Looking for a serene escape? Pelling in West Sikkim is your dream come true. This tranquil town, nestled in the heart of the ...