Cape Town
Jump to navigation
Jump to search
Cape Town is the the legislative capital city of South Africa. As its name suggests, it lies on the cape. It's also South Africa's oldest city, founded in 1652.
Sports
Cape Town hosted a 2010 FIFA World Cup semifinal game, among others.