South Africa has a long tradition of budget travel; its hostels and budget options are among the best in the world....
Gardens · 82 New Church St, Cape Town