Sao Paulo International Marathon
Overview The Sao Paulo International Marathon has been held since 1995 in Sao Paulo, Brazil’s largest city. The race starts and finishes at Ibirapuera Park. The course, which runs along the Pinheiros river and goes around the University of Sao […]