Biolley, Costa Rica – La Amistad means “friendship”. La Amistad International Park spans the border between Costa Rica and Panama, creating the largest (inter)national park in Central America. It’s gigantic. And remote. Not the kind of place you would want…
