Picturesque village in the Baia de Ilha Grande
 
Picturesque village in the Baia de Ilha Grande