Yes. Boats registered in Greece needs to fly the Greek flag on the boat. Frequently Asked Questions