Die kleine Anlage Zorbas liegt etwas erhöht über dem Meer in reizvoller, ländlicher Umgebung zwischen den beiden Naturstränden Limnos-Beach und Lefkathia-Beach an der Nordwestküste von Chios.
Beide Strände bestehen überwiegend aus grobkörnigem Sand, teilweise mit Kieseln vermischt. An der Limnos-Beach findet man eine Strandtaverne, Bar und Dusche. An der Lefkathia-Beach ist in der Hochsaison eine Strandbar in Betrieb. Außerdem werden Liegen und Sonnenschirmen vermietet. Das Meer ist kristallklar und herrlich erfrischend. Am Strand spenden Tamarisken ihren Schatten und schützen vor der sommerlichen HItze Griechenlands. Zum langen Managros-Strand sind es ca. 15 Minuten zu Fuß.