Posted on Sep 02, 2025 / Travel

No, Americans don’t need a visa for visits up to 30 days. You just need a valid passport with at least six months left. If you want to stay longer, you’ll need to apply for a visa or residence permit. Overstaying can result in fines, so keep track of your entry date.
© 2026 City maps and famous places