Travel Ideas

Russia Win the 2018 World Cup Bid

Posted by Matt Russia has won the right to host the 2018 World Cup, beating bids from Spain/Portugal, Holland/Belgium and of course England. Before the announcement was made that the World Cup would be help in Russia for the very…