Humpback Whales are in the Channel Islands! by Frank Ursitti Whale Watch/SeaFari Tours November 11th, 2013 Humpback Whales are in the Channel Islands! Read More