This mountainous island, interspersed with rivers, amazing gorges, palm tree forests, azure coves, and picturesque valleys, is really a wondrous Crete Greece Beaches