Cape Town
Cape Town is a major South African travel hub framed by Table Mountain, with beaches, historic neighborhoods, harbor attractions, and access to the Cape Peninsula.
Source
Missing source
Confidence
Low
- Categoryattraction

