Nathula Pass-A mind blowing journey to the roof of Sikkim
Nathu La pass is a spectacular high altitude mountain pass in Sikkim on the Indo-China border. It is situated at an altitude of 14,140 feet. It is part of the ancient Silk Road trade route. Nathu La is one of the highest motorable roads in the world. Domestic Area Permits To visit this breathtaking destination, […]
Nathula Pass-A mind blowing journey to the roof of Sikkim Read More »