Gray whale watching in Magdalena Bay is a unique opportunity for seeing these animals in their natural environment. There's no other place on this planet where Gray Whales can be e...