dedicated to Punta Santo Stefano
Named after Punta Santo Stefano. On the southwest side of the Island of the same name, next to Cala Levante bay.