By Michael DeLeo, Contributing Reporter
RIO DE JANEIRO, BRAZIL - Located 105 miles north of Rio de Janeiro is the buzzing peninsula of Armação dos Búzios. Better known simply as Búzios, this small piece of land juts out into the clear Atlantic and boasts over twenty beaches. When the opportunity of a weekend trip arrives, there’s no need to look elsewhere.
This Brazilian peninsula has a storied history of pirates, slave traders and French celebrities. Now Búzios . . .