Places to visit: Búzios: a paradise town near Rio de Janeiro

Armação dos Búzios, often referred to as just Búzios, is a resort town and a municipality located in the state of Rio de Janeiro in Brazil. It is located 105 miles (169 km) northeast of Rio de Janeiro city, the state capital. It is a peninsula with 5 miles (8 km) long and 23 beaches, [...]