Citizens of multiple world countries do not require a visa for stays of up to 90 days. These include: Andorra, Argentina, Australia, Austria, Belgium, Botswana, Brazil, Canada, Chile, Czech Republic, Denmark, Ecuador, Finland, France, Germany, Greece, Iceland, Ireland, Israel, Italy, Jamaica, Japan, Liechtenstein, Luxembourg, Madagascar, Malta, Monaco, Namibia, Netherlands, New Zealand, Norway, Panama, Paraguay, Portugal,…
Read more