Cape Town, South Africa

Cape Town is a port city on the southwest coast of South Africa. It is located on a peninsula beneath the imposing Table Mountain.
Category:
Added:
Dec 19, 2022