find your hotel

Search hotel

Featured Troovelers


  • Add Photo

The city of Jumla is located in the country Nepal of Asia. Stands out for its buildings of architectural value and monuments, its natural landscapes, and its ideal environment for outdoor activities.

Passionates to the architecture and monuments may contemplate a landscape enviroment like Mount Kailash.

Lovers of great landscapes and natural corners will be able to enjoy landscape enviroments like Mt Kailas, Lake Manasarovar and Lhanag-tso Lake.

Read more Hide
Places of interest (9)
Hotels (0)
Gastronomy (0)
Shopping (1)
Looking for travel clients? Advertise here