What city in Brazil hosted the Olympics?
Answer: Rio de Janeiro. Some extra relevant information: The city in Brazil that hosted the Olympics was Rio de Janeiro. The 2016 Summer Olympics were held in this vibrant and picturesque city. Known for its breathtaking landscapes, including iconic landmarks like the Christ the Redeemer statue and Copacabana Beach, Rio de Janeiro provided a stunning … Read more