Rio de Janeiro – The Marvelous City

Rio de Janeiro is the second largest city in Brazil. Founded in 1565 by the Portuguese, it is one of...