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 PostWhale Watching – Pico Island, Azores
April 24, 2018