2 dive resorts in Nassau and New Providence, Bahamas