21 Places to Visit in Gangtok for a Memorable Holiday
Gangtok, the capital of Sikkim, is located at a distance of only 70 kilometers from Nathula Pass, which is the border between Sikkim and Tibet. Until 2008, Gangtok was closed for foreigners on account of political concerns. However, since then, Gangtok has seen a huge influx of tourists to its snow-capped mountains and monasteries. No […]
21 Places to Visit in Gangtok for a Memorable Holiday Read More »