Geography
Where is haulover inlet?
1
Baker's Haulover Inlet is a man-made channel in Miami-Dade County, Florida connecting the northern end of Biscayne Bay with the Atlantic Ocean.
LIVE
Rating