Tag: ecocampus

Posted by Sam on August 11, 2016

Did you know York University has a campus in Costa Rica? Pretty awesome, right? Even cooler is the fact that it is located in the foothills of La Amistad National Park, which encompasses 401,000 hecta ...
Read more