Pelling is a small town situated in west Sikkim, is a spot to experience the magnificence of both Himalayas and Kanchenjunga. The unspoiled picturesque beauty of Pelling is unquestionably going to blow your mind. The snow covered mountains, cool atmosphere and the rich green alpine vegetation holds up to welcome its guests. Though it has […]