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

Searching For Something Nearby? See All

Add Your Business See All Businesses

Fishing in Coral Shoal, Biscayne Channel, FL Map View

For the latest fishing news for Florida, click here.