Cape Town, South Africa by hogtheweb | Jun 17, 2022 A port city on South Africa’s southwest coast, on a peninsula beneath the imposing Table Mountain