Pelican Bay, part of Cayo Costa, is located just south of Boca Grand Pass, on the Gulf of Mexico. There is good holding in 2 to 3 metres of water.
Please Sign In to leave a review.