2014 Cape Cod Whale Watching Tours

Whales belong to the scientific order Cetacea, which is divided into two groups. There are about 40 different types of whales, either Baleen or Toothed, each exhibiting sufficient differences that