Localiza
Founded in 1973, the Brazilian company Localiza is the largest car rental company in Latin America. It is headquartered in Belo Horizonte, the company has more than 500 locations including in every major airport and city in Brazil and in Argentina, Bolivia, Brazil, Chile, Colombia, Ecuador, Paraguay, Peru, and Uruguay.
Most popular locations: