Based on the picture of the map, why does Buenos Aries have a higher ocean surface temperature than Cape Town even though they have the same latitude?

Based on the picture of the map why does Buenos Aries have a higher ocean surface temperature than Cape Town even though they have the same latitude class=
Based on the picture of the map why does Buenos Aries have a higher ocean surface temperature than Cape Town even though they have the same latitude class=