amphibious bus

Cape Town’s Innovative Attraction: The Duck

The Duck, Cape Town's floating bus, is set to revolutionize tourism with its ability to morph into a boat and…

5 days ago