Costa Rica is the best country brand in Latin America, according to survey. Quality of life and business environment praised
Costa Rica’s natural beauty, political freedom and authenticity helped make it the country with the leading national brand in Latin America.
The country Brand Index, published by Britain’s Future Brand, was judged on qualities such as the countries’ intrinsic values.
Costa Rica ranked number 24 in the world, which was led by Canada.
Original source (in Spanish): La República