Does Greece have a coastline?

Yes, The Ionian Sea coast (west), The Mediteranian Sea coast (south) and the Aegean Sea coast (east).