Alistair Caldicott
Arbrolhos swim
Arbrolhos diving Brazil:
A good place for snorkelling