Gangtok, Sikkim, India A Glimpse of North-East India's Cultural Melting Pot My visit to Gangtok was a dive into the distinct, bold, and
Gangtok, Sikkim, India The Enchanting City of Gangtok Gangtok, the capital of the mountain state of Sikkim in India, is