Cuisine And Restaurant – Pelling
Located at a distance of 10 km away from Geyzing in West Sikkim and elevated at an altitude of 2,150 meters above sea level is an extremely scenic town called “Pelling”. At the moment apparently this town is the most popular tourist destination...