Cap de Barbaria in Formentera, balearic's smallest island, a haven of serenity. Beaches, cliffs, off-the-clock lifestyle, perfect harmony with nature
1.1k