Visas: EU citizens
can enter on an official identity card. Americans, Australians, Canadians, New
Zealanders and Japanese just need a valid passport (no visa). Unless you're a
citizen of a developing country, you can probably stay up to three months.