Boating, Fishing, and Travel Information for Coral Shoal, Biscayne Channel, FL
Coral Shoal is an island located to the south of Key Biscayne in Biscayne Bay in Miami-Dade County, FL.
Fishing in Coral Shoal, Biscayne Channel, FL Map View
Coastal News Updates See All
Several regulatory changes aimed at achieving fishery management goals in Biscayne National Park go into… More