The 2016 Olympic summer games will be held in Rio de Janeiro, Brazil. The 2012 games will be in London, England. Since the first modern Olympics in 1896, 22 cities have hosted the summer games, some more than once. Can you name all those cities in five minutes? That’s the challenge of this Lunchtime Quiz at mental_floss. Good luck -I could only name 16. Link
Comments (5)