Whale Watching – Pico Island, Azores

April 24, 2018

The Azores archipelago is comprised of nine islands lying in the middle of the Atlantic Ocean between the US and Portugal. The Azores rank as one of the world’s top whale and dolphin watching destinations. One third of all cetacean species either inhabit or migrate through Azorean waters. The islands themselves are a nationally protected area […]

Read Post