Kalypso Beach Crete is among the most unusual and beautiful beaches in Crete. It is also among the best swimming beaches on the Mediterranean - here's why.