South Africa

Cape Town – most southern part of Africa

We only have one word for Cape Town: astonishing. We have never been positively flashed like that from any other country or city so far. I could go on and on for hours about how wonderful this town and its…

Read more