November 23, 2011
Denizen From the Deep: A successful “catching” outing yields a barracuda for the barbecue.
Stories this photo appears in:
Halfmoon Cay is the outermost atoll in Belize, a two-hour boat ride from the mainland. It sits in the heart of Lighthouse Reef National Park, one of the crown jewels of the Belize Barrier Reef, the second largest reef in the world.