Seemingly created and designed with fly fishers in mind, the tiny country of Belize is home to some of the finest saltwater flats fishing on the planet. The entire coastline of this beautiful Central American country – from the northern waters of Ambergris Caye, to the central waters of Turneffe Atoll and the Belize City area, and all the way south to Hopkins, Placencia, and Punta Gorda – hosts a broad range of species and a variety of different fishing scenarios. Bonefish, permit, tarpon, snook, snapper, jacks, barracuda and numerous other species can be found all along Belize’s coastline, in fisheries that range from skinny, white sand flats, to shallow-water lagoons, to deep, mud-covered tarpon fisheries. It is this overall level of angling diversity that truly sets Belize a part from every other Caribbean fishing destination. — Yellow Dog Flyfishing Adventures