Tour of Spain Set For Costa del Sol Start In 2015

MADRID, Aug 28, 2014 - The Tour of Spain will start in the Costa del Sol to celebrate its 80th anniversary next year. Ahead of this year's sixth stage in Benalmadena on Thursday, organisers said that the race will start with three or four stages in the Malaga region. It is also expected that the final stage of the race will return to Madrid in 2015. The capital doesn't … [Read more...]