The distinctively cheerful, bright red busses are a common sight in Cape Town, taking tourists and locals to all the best places in the city. You name it, City Sightseeing have a hop…
Browsing Tag
The distinctively cheerful, bright red busses are a common sight in Cape Town, taking tourists and locals to all the best places in the city. You name it, City Sightseeing have a hop…