Whale-watching in the Azores

Nine green dots in the vastness of the Atlantic Ocean, the Azores are currently considered one of the best places for whale-watching in the … Continue reading Whale-watching in the Azores