Littlewh Posted November 23, 2018 #1 Share Posted November 23, 2018 Am I correct in thinking, that a Russian visa is NOT required if stay is less than 72 hours, and you can use the cruise ships land tours? Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now