Amazing Grace: A Visit to the Breeding Grounds of the Majestic Gray Whale

Whale watching -- and whale touching -- off the coast of Baja California provides a deeply personal connection to these magnificent mammals.

by Jennifer Foote Sweeney
October 2, 2007