Gangtok 101: A day-trip to Nathula Pass
Posted on
Gangtok is the capital of the Indian Himalayan state of Sikkim. The balmy weather and beautiful landscapes of Sikkim have earned it the sobriquet of, “Switzerland of India”. Sikkim is indeed a sta...
Read More