SÃO PAULO, BRAZIL - A pod of orcas was sighted this Saturday afternoon, July 20th, in the region of Ilhabela, north coast of São Paulo State. The researchers recorded the presence of six whales, but the number may be higher.
According to researcher Júlio Cardoso, from the Baleia à Vista (Spot the . . .