Ilha Grande is just outside Rio de Janeiro, a paradise of perfect beaches and oh so many tropical fish – here’s highlights of my recent visit.

Ilha Grande is just outside Rio de Janeiro, a paradise of perfect beaches and oh so many tropical fish – here’s highlights of my recent visit.