Claim: Miami Beach is located between the Atlantic Ocean and Biscayne Bay on the coast of Florida.
Evidence: Miami Beach is a coastal resort city in Miami-Dade County , Florida , United States.
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.