We had a blast with the Caribbean Divers at the Bell Channel Inn, in Freeport Bahamas.
They took us to a couple of great places, saw a ton of fish and corals, and about 20 sharks (they were not scary or threatening, just checking us out from a safe distance and leaving us alone). Would dive again here!
More