Image license includes the Image-Group, file formats and size variations.
BCH_057273_S_A03_11331662
1 / 2
A scenic coastal road in Mallorca, Spain, winds its way up to the mountain top. The asphalt road curves gracefully with no traffic signs, offering a thrilling road trip experience. Clear skies and ocean views make it a perfect nature escape in Europe.