Lachung is a beautiful hill station at 9,600 feet or 2,900 meters in the North Sikkim district, India, bordering Nepal. Lachung means small mountain. Lachung, Sikkim Lachung means ‘small pass’. This Himalayan town is known …
Continue readingLachung is a beautiful hill station at 9,600 feet or 2,900 meters in the North Sikkim district, India, bordering Nepal. Lachung means small mountain. Lachung, Sikkim Lachung means ‘small pass’. This Himalayan town is known …
Continue reading