Lakka

From Phantis
Jump to navigation Jump to search

Lakka is a town located on the North coast of the Ionian Sea island of Paxoi.