Featured Place, Travel Blogs Pelling Author admin Date March 11, 2016 Pelling is a hilly town located in West Sikkim. Pelling is situated more close...