Citizens of the United States  Canada  the United Kingdom  Australia  New Zealand  Ireland  and South Africa require a passport to enter the country No visa is required for citizens of these countries for tourist stays of up to 90 days