Can anyone help! i have just read the documents for top deck tour and there is a bit of talk in it about visas???
we only need passports, a visa is not needed is it? we are doing the 22day 12 country (europe uncovered)
may be a stupid question but i wanna make sure