Mercosur By: Web Admin July 29, 2016 No Comments Assessing travel and visa obligations in the Mercosur States The Mercosur Agreement is an economic and political agreement between several Read More