Sports in Amoudara, Heraklion

Recommended by Greeka

Kreta Surf and Watersports Center is located at the popular tourist resort of Ammoudara, within the open bay of Heraklion in Crete. The resort is spotted 7km from the center of Heraklion and 10km from the airport on a 7km long, sandy beach.

Amoudara, Heraklion Reservation