Neptune Memorial Reef: Miami’s Underwater Treasure

Located just a few miles off the coast of Miami Beach, the Neptune Memorial Reef is one of the most fascinating and beautiful snorkeling destinations in South Florida. Originally designed as an underwater cemetery, this carefully constructed artificial reef has...
Book Now