Experience the sparkling waters and the colorful marine life that calls the coast home with one of these snorkeling or diving attractions in Fort Lauderdale, FL. Guests will have a blast getting up close with the creatures that call the ocean home while learning about this area's vibrant ecosystems.