London, UK

Luckily we're still in the EU and the Schengen agreement still applies so the only country we need to obtain a visa for is Russia.
After many days of researching, reading forums, and trying to callRead more
Luckily we're still in the EU and the Schengen agreement still applies so the only country we need to obtain a visa for is Russia.
After many days of researching, reading forums, and trying to callRead more