Where to Stay in Rio de Janeiro – A Guide to the Carnival City Rio de Janeiro is a cosmopolitan city located in southeastern Brazil. It is one of the main economic, cultural and financial centers of the country. This city is famous worldwide for the Rio de Janeiro Carnival, ...