Gangtok is the capital of Sikkim which is situated among the mountains of the eastern Himalayan range , this place is visited by almost by all tourist , as it is the hub place for tourist . Gangtok means a ‘Superior Hills’ , which is comfortably nestle in the lap of the high elevation of the lofty […]