Need to change contact email depending where user is from

Your themes functions.php is the first file that gets loaded after wordpress, it loads on every page load so you can get a variable with it. You could create a function similar to so and put it in your functions.php of your theme:

global $fromwhere;
if(isset($_GET['from']) and $_GET['from'] == 'columbiansite'){
global $fromwhere;
$fromwhere="columbia";
}

you can then edit the contact 7 form plugin like:

global $fromwhere;
if($fromwhere == 'columbia'){
recpient="[email protected]";
}

You would then need to change the redirect from the columbian site to include ?from=columbiansite at the end of the url.
Not an exact code example but a example of the processes that would yield the desired result. There may be a filter for the contact form 7 recipient but im not familiar with the plugin.