Magnificent Cape Town

Cape Town sits on South Africa’s Cape Peninsula, where the waters of the Atlantic and Indian Oceans converge. It is one of the world’s great beach cities. From Green Point, the site of Cape Town’s futuristic stadium, following the coast allows one to discover one incredible beach after another.

Source: Expedia