Ammoudia beachLandscapes, Sea Ammoudia beach in the prefecture of Preveza is located at the mouth of the river Acheron. The water is very shallow. Previous Post Drakolimni Tymfi Next Post Negrades