I'm heading to Moscow from June 11th-18th - I was initially planning to stay with a few guys at a friend's relative's home but it looks like that is going to fall through. Anyone have any advice on where to stay?
World Cup 2018
« Next Oldest | Next Newest »
Messages In This Thread
Users browsing this thread: 1 Guest(s)