Nova beachSituated right next to the iconic Nossa Senhora da Rocha, Nova Beach is a scenic oasis waiting to be discovered.
Nova Beach