Visa requirements depend on your nationality. Citizens of many countries, including the US and Canada, can stay for up to 30 days without a visa.
Visa requirements depend on your nationality. Citizens of many countries, including the US and Canada, can stay for up to 30 days without a visa.