Whale Watching on Cape Cod

Whale Watching is one of the most popular activities on the Cape. Whether by guided boat, kayak or a sighting from the beach, there is nothing quite like seeing these magnificent creatures in their natural habitat. Not only do visitors … Continue reading