Steve
Juno Ledge, located about seven miles north of Palm Beach Inlet near Juno Beach, Florida, is a popular dive site…