Posts Tagged ‘Cagayan’s northern coast’

Stranded dolphin rescued in Cagayan (Philippines)

Posted by: The ocean update on March 3, 2013