Majorca road trip: from the mountains to the sea