Recent News

The Cape Town Cycle Tour – Unique & Unforgettable

Cape Town is not only the oldest city in South Africa (founded in 1652 by the Dutch East India Company), it’s been home to the world’s largest individually timed cycle race since 1978. Originally known as the Cape Argus Pick … Read More