Whales are majestic beings who choose to show themselves to humans on large boats in the world's oceans. They seem to be happy to meet us and never disappoint. In the north east USA, the best place to meet whales is to take a whale watching tour out of Boston suburbs such as Gloucester, Massachusetts. Take a long lens and set your camera with a fast shutter speed. A polarizer will help in sunny weather.