Belize: Swimming with Reef Sharks at Caye Caulker Marine Reserve
And then there were reef sharks. First the boat skipper fed them with fish until the water was literally boiling with then around the boat, and then we went swimming with them. They were everywhere, some 7-8 feet long with big brown heads and classic shark fins. Totally harmless!