Shark Diving can be one of the very thrilling experiences individuals have underwater. There are loads of committed shark enthusiasts that travel the world in search of new encounters with particular shark species. There are several well-known hotspots, such as Cocos Island and the Galapagos Islands, but the Bahamas offers some of the finest up close encounters with a few ...
Read More »