A Greek beach, on Crete, has been named best in the world for its pink sands, crystal clear blue waters, community atmosphere ...