Thangshing Homestay, LachungBeautifully located in the mesmerising village of Lachung in North Sikkim, Thangsing Homestay is...