Santa Cruz Nomad Hostel Nomad Hostel is an incredibly welcoming and fun hostel in Santa Cruz da la Sierra, Bolivia’s largest city!