On a 34-day cruise with Oceania Cruises on the Mediterranean in 2019, we saw a beautiful sight as we passed the island of ...