Shark Diving in The Bahamas
Shark diving in the Bahamas is a once in a lifetime experience and offers some of the best scuba diving in the Caribbean. Swim with sharks in the Bahamas and get close to these magnificent creatures. Written by Elise from What The Fab One adventure travel experience that needs to be on your bucket list …