North Miami Beach

LocationMentioned in 1 video

The coastal area off which artificial coral reefs were sunk to protect the city.