Zostel – Kathmandu’s Coolest New Backpacker Hostel
Zostel – Kathmandu’s Coolest New Backpacker Hostel Zostel were the first and are still the biggest modern backpacker hostel chain that has grown super quickly and now has over 20 locations in India. After staying in Bir and trying paragliding and checking out some of the Zostel backpacker hostels in......