Driving in Spain: Cap de Formentor

Cap de Formentor is located on the northernmost point of the Balearic Island Mallorca in Spain and we thought we not drive up there. The weather was perfect and the traffic was actually quite alright. I hope you enjoy the views!

Leave A Reply