Kanchenjungha South Base Camp Hotel & Lodge
Yamfudin - 3,
Taplejung, Nepal,
Kanchenjungha South Base Camp Hotel & Lodge is one of the popular Hotel & Lodging located in Yamfudin - 3 ,Taplejung, Nepal listed under
Hotel & lodging in Taplejung, Nepal
,