Template:Wp-Bay Harbor Islands, Florida

Watchers
the text in this section is copied from an article in Wikipedia

Bay Harbor Islands is a town in Miami-Dade County, Florida, United States. The population was 5,922 at the 2020 census. It is separated from the mainland by Biscayne Bay, over which the land masses are connected via the Broad Causeway. On the mainland side, Bay Harbor Islands is bordered by the City of North Miami, while to the east lie Bal Harbour Village and the Town of Surfside. To the south lies the exclusive Village of Indian Creek.

Bay Harbor Islands is approximately 30-minutes driving distance northeast from Miami International Airport, and 35-minutes from PortMiami.