Corfu is a Greek island in the Ionian Sea. It is the second largest of the Ionian Islands. The island is bound up with the history of Greece from the beginnings of Greek mythology. Its history is full of battles and conquests. Medieval castles punctuating strategic locations across the island are a legacy of struggles in the Middle Ages against invasions by pirates and the Ottomans.