Do you think you know which country made the #1 spot?

Is it the USA, Belize or somewhere in the Caribbean Islands? Or another country in Europe, Central or South America?

Care to guess?

Advertisements