Whale watching can provide you with a fantastic way to interact with these magnificent creatures in their natural environment. Indeed, whale watching has become increasingly popular over the last few years while you should also be aware that certain times of the year can give you the opportunity to see […]