Gangtok Hill Station – Gangtok Travel Guide Gangtok is the capital and largest town of Sikkim – a state located in North East India. It is part of the lower eastern Himalayan mountain range with a population of roughly 50,000 people. It is one of the most popular and well […]
Gangtok tourism
Gangtok is the capital of Sikkim state and it is the largest town in India. The best time for visitors to visit is March to May and October to mid December. Weather conditions of this place are quite normal, so this is a very good place for visitors. The people […]