The Tremiti Islands between legends and history.