Bay Harbor Islands
Bay Harbor Islands is located just West of the Village of Bal Harbour and East of North Miami. Bay Harbour Islands is surrounded by water and bordered on the West side by Biscayne Bay's Intracoastal Waterway. Bay Harbour Islands has an award winning public elementary school and home-buyers often choose Bay Harbour Islands for that reason. Bay Harbor Islands is about 20 minutes driving distance North-East of Miami International Airport and is situated just north of Miami Beach and Surfside, and just South of Aventura and Sunny Isles Beach.