A quaint and beautiful beach with a sandy shoreline retreating into crystal-clear waters of the Atlantic.
Address Virginia Beach Drive, Key Biscayne, FL 33149, USA
Coordinates 25°44'4.362" N -80°9'25.168" E