The cobblestone streets of Ilha Grande with mountains as a backdrop.