Cape Town is a diverse city and is regarded as the melting point for various different cultures in Southern Africa. One would be hard pressed to find a reason not to fall in love with one of South Africa’s most iconic city, Cape Town. It has one of the most idyllic settings – nestled between [...]








