Baz Bus in Cape Town: The Best Way to See Cape Peninsula

Created by Barry Zeidel back in 1995, Baz Bus is South Africa’s most convenient hop-on-hop-off bus service and the best way to explore the country. During his travels around Europe as a backpacker, Barry was fascinated with the bus services for backpackers that allow easy access to various destinations. After he came back to Africa […]