McConksβ bitesize international SUP travel guides: Ammoudia, Acheron Delta, Epirus, Greece.
Location: Ammoudia, Acheron Delta, Epirus, Greece. Spot type: Partially sheltered (in the bay), open water Mediterranean location occupying part of the Northern Ionian Sea. Conditions: Within Ammoudiaβs Bay you have…