The location for the entire film was the Bay of Ilha Grande, which has 365 islands and whose shores comprise the Angra dos Reis and Parati municipalities in the state of Rio de Janeiro.