Coastal Road in Mallorca, Spain with Mountain Views
A coastal road in Mallorca, Spain, winding through beautiful mountainous terrain. The clear sky complements the breathtaking views of the ocean and rocky cliffs. Armco barriers ensure safety along the route.