I remember the days when we had posts showing the ‘ugliest developments/coasts in Spain’ of which there are an awful lot of these too.
As for pretty villages in non-Spain, you’d have to include loads in France and the UK, most of France’s Bastide villages are stunning and probably better built than Spain’s. Many Cotswold, Kentish, Devon, Suffolk, Sussex, Dorset villages etc especially on a sunny day.
Spain’s villages though have to win on a big sky and mountain scenery I think, well away from the coast. 8)