South Africa, and perhaps some parts of Australia and Latin America.
Basically, anywhere where it is sunny 'Mild Mediterranean' weather, that it is not too hot (North Africa is too hot for my taste).
Top Cities in Europe: Barcelona, Valencia, in Spain, Livornia, Rimini, Pisa, in Italy (Rome can get too hot), Marsseille, Nice in France, Durres, Vlora in Albania, (actually most of Albania has great weather), Dubrovnik in Croatia, Corfu, Patras, Selaniki in Greece), Lisbon and Porto in Portugal, etc...
This is the sunshine map of Europe. Light Orange areas are probably the best areas weather wise. If it is the bright Orange, then Coastal areas are still great, but inland might get too hot. Eg. Madrid, and Rome get too hot in the summer, but cities like Barcelona, or Niece in France are more moderate as they are coastal:
https://upload.wikimedia.org/wikipedia/commons/f/f8/Europe_s...