Answer:
The place where the Greek fleet attacked the Persian fleet was the Strait of Salamis, near Piraeus.
Explanation:
The Battle of Salamis was the combat between the Persian fleet, led by Xerxes I, and the Greek, commanded by Themistocles. The event occurred in the strait separating Salamis from Attica, possibly on September 29, 480 BC and ended with the Greek victory.