Mykonos

Mykonos in an island in Greece.

The Blood of Olympus
The Seven stop on the island on their way to Delos. While their they get gelatu in Little Italy Before des using who should go to Delos and speak with the twin archers.