The towns of Preveza, Amphilochia (formerly Karvassaras), and Vonitsa lie on its shores.
Kota-kota Preveza, Amphilochia (dulunya Karvassaras), dan Vonitsa berada di pesisirnya.