Biscayne Point in Miami Beach is a residential neighborhood made up of three man made islands in Biscayne Bay. The Biscayne Point islands are a part of the North Beach, which is the are north of 63rd Ave and Collins. This aerial photograph looks down the furthest extending island in Biscayne Point.
Creator 1 Role
Cities and Towns -- Florida -- Miami Beach;
United States of America
Smolski, Chet, "Miami Beach: Biscayne Point" (1978). Smolski Images. 463.