Comment Comment by andrewcooke americans don't need a visa for up to 90 days - business or tourist. basic googling would tell you that.[ooh more downvotes for posting facts. because that's what hn is all about.] parent andrewcooke 13 years ago
[ooh more downvotes for posting facts. because that's what hn is all about.]