Mallorca Spain Coastal Road in the Balearic Islands
A coastal road in Mallorca, Spain, stretches along the stunning Balearic Islands. The asphalt vibrantly contrasts with the clear sky and crystal blue waters of the Mediterranean. A picturesque European landscape.