Ultramarathons taking place in Europe
Athens International Ultramarathon Festival 2010
The first 1000 mile race for 6 years will be hosted in Athens, Greece in 2010. Taking place in Loutraki where for the last 4 years Costas Baxevanis has been going from strength to strength […]