As the entry requirements may differ from country to country, be sure to check well in advance what you need to have for the country you are visiting. Your travel agent or the country's embassy will be able to provide you with this information. If you receive a visa, make sure that it is valid for the entire duration of your stay.
Edelweiss assumes no liability for the content of external websites.
We will go into the requirements of the following destinations in a little more depth here: USA (general), Cuba and South Africa.