Involves making the booking online by selecting the appropriate tour and completing the form. This will generate your booking reservation, there is a "pay now" link on your booking confirmation page to pay your deposit.
Please have a valid Visa or MasterCard accessible with the required amount available. Once the deposit is collected your status will be upgraded from "Reserved" to "Deposit" and you will receive an email stating this.
To cancel a reservation you may just allow the 48 hours to lapse without a deposit payment or by emailing firstname.lastname@example.org or email@example.com. and formally making a request for cancellation. Once deposits are paid they are non-refundable therefore only a date change can be made at that time.
The deposit represents 50% of the invoiced amount. Any excess will be refunded in case of a cancellation a cancellation after the deposit was paid. Please confirm dates and times before booking.
A tour may be rescheduled due to a number of factors. You may reschedule your tour date at anytime prior to 24 hours of your scheduled tour time. To arrange a reschedule please send an email with new date and time of intended tour. You will receive an email within 24 hours with an updated itinerary. A tour can only be reschedule once. There is a USD $20 processing fee for rescheduling a regular tour and USD $40 processing fee for all inclusive tours.
The deposit represents 50% of the invoiced amount and are NONREFUNDABLE. Any excess will be refunded in case of a cancellation after the deposit was paid. Please confirm dates and times before booking.
Transportation is available from your resort/port to and from our location. Please call 1(268) 725-2669 or WhatsApp 1(268) 725-2669 for accurate pickup times.