The city of Cali is located in what country?

Costa Rica
Colombia
Chile
Venezuela

Trivia Crack Answers Main Page