Elafonissi in Crete, named as one of Europe's Top 5 Beaches With the most striking crystal blue waters and pink sand, it’s no wonder Elafonissi in…