Amsterdam is in HOLLAND not in the UK. So you really need to get a visa for that I needed one when we were forced to have an overnight stay because of delayed flights.
Amsterdam is in HOLLAND not in the UK. So you really need to get a visa for that I needed one when we were forced to have an overnight stay because of delayed flights.
There are currently 1 users browsing this thread. (0 members and 1 guests)