Within easy reach of this spot
Close by you'll find "Megarean Olympians" Megara Municipal Stadium, Πλατεία Σωτήρος Μέγαρα, Grove Theognidos Megara (Peukakia).