Travel Gangtok: Exotic Capital of SikkimDecember 16, 20200 Gangtok means hilltop, which is apt because that’s exactly where the town is found. This makes this capital city of…