Tag: Dois Rios
By Alison McGowan, Contributing Reporter
RIO DE JANEIRO, BRAZIL - If paradise exists in the form of unspoiled wild beaches, aquamarine waters and undulating green mountains, then Brazil has many; but none quite like the bay of Ilha Grande. ...