Location
Mesaria, Greece