Dive into the clear waters of Lauderdale-by-the-Sea for a 2.5-hour Beach Snorkeling Adventure! Guided by experienced professionals, you’ll explore a vibrant reef just 10 feet below the surface, encountering marine life such as turtles, nurse sharks, and colorful fish!
Beach Snorkeling Adventure
$62.00 – $98.55