Welcome to the 2012 Whale Watching Season!
At least two dozen North Atlantic right whales have been spotted off Provincetown as their annual feeding season begins in the Northeast, according to the Provincetown Center for Coastal Studies.
Aerial surveys and boat sightings by the center’s research and monitoring teams have indicated that the rare mammals have traveled in and out of Cape Cod Bay, a critical habitat. The Coastal Studies’ aerial survey team had seen three right whales by noon Friday off Race Point Beach in Provincetown, survey director Ruth Leeney said.
Everything seems to be stacking up to make 2012 a memorable whale watching season. The Brass Key is a 5 min walk to all the whale watching boats.