Mojácar, in Almeria, is one of these, boasting a 17km golden coastline and an Old Town full of whitewashed Moorish buildings.