Location
Birigui, SP
Brazil

Also Nearby Speed Park - Karting International Birigui