Exploring Cap de Formentor: A Complete Guide to the Mallorca’s Breathtaking Peninsula Cap de Formentor is one of the most stunning places in Mallorca and easily one of the best spots to catch the sunset. Read More