Articles and Pictures about Whale Watching , one of the main attractions of the Azores Islands