Nationals who DO NOT need a visa for a stay of up to 90 daysAndorra
Antigua & Barbuda
Argentina
Australia
Austria
The Bahamas
Barbados
Belgium
Brazil
Brunei
Bulgaria
Canada
Chile
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
El Salvador
Estonia
Finland
France
Germany
Greece
Guatemala
Honduras
Hungary
Iceland
Ireland
Israel
Italy
Japan
Latvia
Liechtenstein
Lithuania
Luxembourg
Malaysia
Malta
Mauritius
Mexico
Monaco
New Zealand
Nicaragua
Norway
Panama
Paraguay
Poland
Portugal
Romania
San Marino
Seychelles
Singapore
Slovakia
Slovenia
South Korea
Spain
St Kitts and Nevis
Sweden
Switzerland
United Kingdom
United States
Uruguay
Vatican City
Venezuela