The island of Elafonisi is separated from the southwest coast of Crete by a shallow stretch of water, which you can wade across to reach the beautiful pink sand beaches. The warm, shallow water also makes the island an ideal swimming spot for families.