Please note that all cancellations must be recieved 121 days before departure for a refund minus any deposits and/or fees for payments we have made to our suppliers that are not refundable to us. Once final payment has been received refunds will be subject to cancellation penalties up to 100%.