Reviews of hostels in Khechleopalri Lake



Khechleopalri Trekkers' Hut
Khechleopalri Lake, Sikkim
Tel (03595) 287028