Das Kloster des Heiligen Georg Selinaris befindet sich im Herzen der Schlucht Selinari, in der Nähe des Dorfes Vrachasi und Neapolis. Neben dem Kloster verläuft die Nationalstraße, die Heraklion mit Agios Nikolaos verbindet, was der Hauptgrund dafür ist, warum Selinaris täglich viele Besucher empfängt. Für die Kreter gilt es als Pech, den Canyon zu durchqueren, ohne bei Saint George anzuhalten. Dies hat sich seit der Vergangenheit durchgesetzt, als die Reisenden hier Halt machten, um sich mit ihren Tieren auszuruhen.