Hi Jacky,
It looks like one other traveller has already booked the Celebration Helicopter tour. It looks like this can be booked either before you depart or in resort (Charges may apply if booking in resort).
Whether or not you book before you leave or when you are on holiday is entirely up to you. Some of our travellers prefer to book in advance so there is less to budget for while they are away others prefer to wait.
Kindest regards,
Julia