answersLogoWhite

0

Rio is short for Rio de Janiero (meaning river of January in Portuguese. It is located in South America (Brazil). It is one of the two largest cities in Brazil, and is located on the south east coast of it. Rio is known for its many beaches, and its famous statue of Christ the Redeemer.

User Avatar

Wiki User

14y ago

What else can I help you with?