Nascosto a 73 km a sud di Heraklion, Agios Ioannis è un piccolo villaggio costiero situato vicino al villaggio di Kapetaniana. Non lontano da Kapetaniana si trova la vetta più alta delle Montagne Asterousia, il Kofinas Peak. Visitando Kapetaniana, i visitatori possono esplorare la Chiesa Bizantina della Panagia e la Chiesa della Santa Croce, o affrontare la sfida del percorso di arrampicata locale. Da Kapetaniana, una strada sterrata di 8 km porta all’insediamento di Agios Ioannis. Questo viaggio tortuoso offre splendide viste sul vasto Mar Mediterraneo meridionale di Creta, oltre a mostrare il paesaggio aspro della regione. All’arrivo, i visitatori troveranno residenti da Kapetaniana che trascorrono qui le loro estati, così come alcune costruzioni illegali. Il villaggio è chiamato dopo il vecchio monastero cavernoso di San Giovanni, noto per i suoi impressionanti affreschi.
Agios Ioannis è costruito alla base e lungo la piccola penisola di Ponda. Qui si trova la tranquilla spiaggia di Agios Ioannis, con i suoi piccoli ciottoli e le acque turchesi che la rendono ideale per la pesca. Mentre la spiaggia non è organizzata, ci sono alcune taverne, un mini mercato e alcune opzioni di alloggio nella zona, oltre alla possibilità di campeggio. Per un’esperienza di spiaggia più appartata, i visitatori possono dirigersi a est verso la spiaggia di Eligia. Questa bellissima spiaggia è composta da sottili ciottoli ed è raramente visitata. Si trova all’uscita del canyon di Volahas e vanta una piccola grotta, nota come Grotta della Principessa o Gourounospilios (Grotta del Maiale), e un pozzo, Kakopigado. Più a est si trova Agios Antonios, che offre acque ancora più isolate.