Platja de Formentor, long curving stretch of sand on the Formentor peninsula on the beautiful island of Mallorca. For more see https://jimearl6.com Cap de Formentor Most Beautiful Places to Visit in Spain