Next Stop: On the Spanish Isle of Formentera, the Charms of Italy

This island near Ibiza is made for people who embrace the beach and Italian cuisine like old friends.