You’ll need a valid passport (with at least 2 blank pages), a return flight ticket, and in most cases, a visa is not required for stays under 90 days (for U.S., EU, UK, Canadian citizens). We’ll also help with any firearm permits and hunting documentation.