One of the best shark diving spots in North America is the Bahamas. Scuba divers from all around the world travel to the Bahamas for shark diving. The Bahamas offers the opportunity to do that as it is abundant with a large variety of reef sharks.
The Bahamas offers exception coral reef formations from walls to gardens and pinnacles. There are various dive sites in the Bahamas that also include caverns. Scuba diving in the Bahamas for anyone travelling from North American should be an annual excursion.