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 ...