The flats surrounding the coastal areas of Belize are prime locations for bonefishing, offering perfect conditions for fly fishing and the chance to sight-cast to elusive bonefish.