On Saturday I went with my girls on a whale watching expedition in Cape Cod.

The New England Whale Watching tour , organized by the New England Aquarium, takes you on a large catamaran to Stellwagen Bank National Marine Sanctuary (an 842-square-mile federally protected marine sanctuary located at the mouth of Massachusetts Bay, between Cape Cod and Cape Ann), where we saw blows, flukes, calfs, breaches, feedings, flipper slaps… an amazing day of humpback whales!

Here are many photographs.