Rio de Janeiro is known as cidade marvailhosa in Portuguese. In English, this translates into marvellous city. The appellation is richly deserved. Rio exhausts superlatives. Famous for its frothy tropical exuberance and joie de vivre, Rio is crammed into several verdant valleys and defined by the Serra da Carioca, a steep green mountain range, and […]
Categories