Pema Mountain

near police check post Lachung north sikkim 1.5 km from sar chokLachungIndia
Hotel