Venues in Lachung

Venues In Lachung (1)

Guras Restaurant (Make-shift Arrangement)

Yarlam Resort

 North Sikkim, Lachung, Sikkim, India

37 Total Rooms 40 Max. Capacity 625 Sq. Ft. Total Area
Awesome Image