Lachung Sikkim – Lachung Tourism & Travel Guide
Lachung is a small town in the Northern district of Sikkim, situated at the elevation of about 9000 ft. It is a delightful and serene little town ensured by the encompassing mountains, unblemished waterfalls and alluring streams. It is located at the confluence of Lachen and Lachung Rivers, which is merged to river Teesta at […]