Guide and excursion leader Gary Graham (Baja on the Fly) lays out the truth about fly fishing for snook in mangroves, off-shore marlin, calving whales from Alaska, beautiful birds, kayaking, even surfing. Photos, illustrations, maps, and travel information, this is the Bible for this unique region.