Worldpacker at Surf City Hostel - Hermosa Beach, California, United States
Surf City Hostel is a hospitality company based out of 26 Pier Ave, Hermosa Beach, Germany.