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.

Suggest an Edit

Fishing in Coral Shoal, Biscayne Channel, FL Map View

For the latest fishing news for Florida, click here.