The Caribbean is a dream destination for many. And if you are into water based activities you are in for a real treat. In many places...
For many divers, the whale shark is the Holy Grail of the underwater world. The world’s biggest fish, the majestic whale shark is a...