Cape Town is one of the world’s great beach cities. Cape Town sits on South Africa’s Cape Peninsula, where the waters of the Atlantic and Indian Oceans converge. From Green Point, the site of Cape Town’s futuristic stadium, follow the coast and discover one incredible beach after another.
Thanks! Share it with your friends!