Crete is the largest island in Greece and home to one of the best beaches called Elafonisi beach and Balos Bay. Crete is the fifth largest island in the Mediterranean Sea, located in the southern part of the Aegean Sea. I always wanted to fully explore Greece, but there are just some islands and places […]