Where Were the Last Olympics Held?

Where Were the Last Olympics Held?

The most recent Summer Olympics was held in Rio de Janeiro, Brazil in 2016. The most recent Winter Olympics were held in Sochi, Russia in 2014.