10 Interesting Facts About Russia


2. World’s Largest McDonalds

If you’re a fan of the famous golden arches, Russia is the place to go. The country is home to the largest McDonalds restaurant in the world. With 700 seats. A larger building, seating 1,500, was constructed for the 2012 Olympics in London, England but it was a temporary location and was dissembled six weeks after the doors opened (once the Olympics had come to an end).

McDonalds 1
Next ➞

More on EscapeHere