In Costa Adeje Tenerife one of the Canary Islands there are several tours here we talked about Maxicat by following the link you can go to their official website. You can also read about other whale watching tours in Tenerife here.