1605 S Ocean Blvd, Delray Beach, FL 33483, USA
+1 561-243-7250
A splendid beach with crystal clear water and tranquil feel. Perfect spot just to enjoy sea, take a nap or sunbathe.