I believe there are some. I would call them just in case.
It wouldn't hurt to ask around with the different boats managers and or captains...hope it helps
Depends on which boat, you would have to contact each one individually. Each one will have its own prices.
Thanks! Your answer is awaiting moderation.