0
Anonymous
Los Cerros is located in Ecuador. I played there as a kid. Great course for being the third world.
Wiki User
Chat with our AI personalities