It is the southernmost of the barrier islands along the Atlantic coast of Florida, and lies south of Miami Beach and southeast of Miami.
It is the southernmost of the barrier islands along the Atlantic coast of Florida. It lies south of Miami Beach. It lies southeast of Miami.