Why does cape town have a Mediterranean climate?

Cape Town does not have a Mediterranean climate. It has a Mediterranean-like climate, but it is not a true Mediterranean climate. The main difference is that Cape Town's climate is more seasonal, with a drier summer and a wetter winter.
Copyright Wanderlust World © https://www.ynyoo.com