Grand Bahama Island – Closer Than You Think…

The Bahamas is an amazing sub-tropical country and the best part is how close it is to South Florida. With this new column we are going to explore this shallow, … Continue reading Grand Bahama Island – Closer Than You Think…