Miami Beach is far away from Biscayne Bay.
The municipality is located on natural and man-made barrier islands between the Atlantic Ocean and Biscayne Bay , the latter of which separates the Beach from Miami .
Miami Beach
is
far away from Biscayne Bay
located on natural and man-made barrier islands between the Atlantic Ocean and Biscayne Bay