Every location mentioned in this site, is marked on the map. Check it out ...
Open the map Greece from the balloon ! in a larger window