By Jack Arnhold, Contributing Reporter
RIO DE JANEIRO, BRAZIL – A relatively short two-hour drive from the city of Rio de Janeiro followed by a quick boat trip, and you may think you’ve entered another world. It is Ilha Grande (Big Island), one of the most beautiful islands off Brazil’s famous ‘Costa Verde’ (Green Coast).
Ilha Grande's close proximity to the city, natural beauty and wealth of activities on offer for visitors make it a perfect destination for weekend getaways.
Tavi Noren, from Rio Love Story, organizes . . .