Mosquitos are more prevalent inland than near the coast. If you are going to be doing some inland excursions it would be a good idea to take a small bottle of insect repellent that contains at least 30% Deet. This should be adequate for your cruise and any activities you have planned. Don't mess with the Skin So Soft, Ugly Bugly or garlic. They don't work or don't work well with a high concentration of mosquitos. This has been proven in multiple blind studies. However, use Deet sparingly on small children and never on children under two years of age.
__________________ Cruisemates Community Leader/Moderator
"There is a great difference between being well traveled and just having been to many places." ~Me