A scenic coastal road in Mallorca, Spain. The asphalt road winds along the coastline, offering breathtaking views of the crystal-clear ocean water. The landscape is surrounded by lush nature, with clouds dotting the clear sky. This idyllic European destination is located in the Balearic Islands, off the coast of Spain.