Saltwater 101 Fly Fishing School
El Pescador Lodge 2.6 miles North, San PedroSaltwater 101 Fly Fishing School: WorldCast Anglers Saltwater 101 Fly Fishing School is a three or six day course, which takes place at El Pescador Lodge. On the island of Ambergris Caye, El Pescador Lodge offers world-class sight fishing for The Big Three: tarpon, permit, and bonefish with incredible access to fishing flats. This school is intended…