The Trail in Chalares Canyon Ikaria island, Greece
May 30, 2009 – Jul 22, 2026