Where is the Tarcoles River?

Brasil
Colombia
Switzerland
Costa Rica

Trivia Crack Answers Main Page