Places in Bar Harbor, ME
Adopt a Whale online at http://www.alliedwhale.org and select from many humpback or fin whales with long and interesting sighting histories.