Travel
Island Peak
Island Peak is a mountain destination near Khumbu in Nepal, known for a highland stop known for trails and memorable panoramas.
Trip styleMountain
CityKhumbu
RegionNepal · Asia · Mountain · V6.8 patch 140
Recommend it?





