For my final beach i chose Elafonissi, Greece. This place has amazing Greek restaurants and is the perfect place to stay in Greece. Many people call Elafonissi beach the best European beach. It is absolutely gorgeous and is great for families to stay at. Also if you are a surfer you should go to surf island. Surf Island which is a section in southern Elafonissi where people can surf, windsurf, and water ski really easily because of big waves and lots of wind. To eat in Elafonissi, you should try Glykeria Taverna. It is right on the beach and serves great Greek seafood, it is highly recomended.