News

Before setting sail for the South Pacific, Chilean fisherman Rodrigo Gallardo blesses himself to invoke heavenly protection ...
The bay of Illa Grossa, located on a remote island in the Columbretes Islands marine reserve off the coast of Spain, is home ...