One of the most popular activities in the Azores is whale watching. This is a guide to the best Azores whale watching tours on Sao Miguel.