Venue location

City of Cape Town

Wrapped around a mountain range and nestled between two oceans, Cape Town is one of the most beautiful cities in the world. Boasting an array of attractions including one of the New 7 Wonders of Nature, providing a memorable experience for its residents and visitors.

Cape Town has earned a reputation as a premier events destination by successfully hosting major events and recognised as the World’s Leading Festival and Event Destination 2018 by the World Travel Awards. Major events including the Ocean Race, The HSBC Rugby 7’s, the FIA World Rallycross of South Africa and more are part of the Mother City’s annual events calendar.