ACHERON

Acheron

The Acheron is a river located in the Epirus region of northwest Greece. Its source is near the village Zotiko, in the southwestern part of the Ioannina regional unit it flows into the Ionian Sea in Ammoudia, near Parga.

The above text is a snippet from Wikipedia: Acheron
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!