Hostel Nepal Pokhara Located in Devisthan, Lakeside – 6, Pokhara .Hostel Nepal is ideal for backpackers, solo travellers and groups of friends wishing to take advantage of this great city.
Your email address will not be published. Required fields are marked *
Rate the Business:
This will close in 20 seconds