News

The lighthouse is one of the most spectacular in Spain, the Faro de Formentor. Located some 200 metres above sea level, it ...
A slender ribbon of creamy white sand, Formentor is one of the most stunning beaches on the legendary Spanish island of ...