Cape Epic – Wine to Whales
The Cape Epic in South Africa has grown into the premier mountain bike stage race in the World. Every March riders from around the World descend upon Cape Town to take part in what they call the “Untamed African race”. It’s full of tough riding and adventure as teams of 2 take on 8 days, […]
Cape Epic – Wine to Whales Read More »






