3 Islands Marine is a fantastic company that provided us with an excellent and informative day out. I supose your experience of the tour depedns a lot on weather and whether you actually see an elusive whaleshark.. We were lucky enough to have fantastic weather and a beautiful whaleshark.. The tour seemed expensive when booking; but for the amazing experience... more


