Loggerhead Park Shore Dive
Loggerhead Park 3698 NE 27th St, Fort Lauderdale, FL, United StatesFort Lauderdale is full of many gems, and its beach side parks definitely fit the bill. Loggerhead Park is small, but it offers perfect access for shore diving. That plus […]