Pl. Eleftherias, Iraklio 712 01, Greece | Meet next to the statue of a soldier in the middle of Eleftherias Square at 11:00 AM
Eleftherias Square is the main square of Heraklion, near the Archaeological Museum, and opposite the Astoria Hotel.
Look for someone holding a "Crete Local Adventures" sign.