48 Hours in Cape Town, South Africa Nestled beneath the imposing Table Mountain, Cape Town is perhaps one of the most striking cities you will see anywhere in the world. Visitors to Read More » 23rd October 2018 No Comments