Point of interest

CUBA Beach Kavala Greece

4 locals recommend
Permanently closed
Location
Eleochori