Top ten shark diving destinations
Açores Azores is a Portuguese archipelago in the middle of the Atlantic Ocean. This nine island archipelago is one of the best world diving destinations for blue sharks diving where you can also dive with mobulas and have amazing sightings of sperm whales, blue whales or dolphins. Bahamas The Bahamas is the best destination in the Caribbean for shark diving. This archipelago of over 1,200 …