travelsntourism.com
Nathu La Pass │India Tourism│Sikkim Tourism│Gangtok Tourism
Nathu La Pass is a mountain pass connecting Sikkim with China’s Tibet Autonomous Region which forms a part of an offshoot of the ancient Silk Road