Free cancellation up to 24 hours before the tour. Cancellations made within 24 hours will be charged 50% of the booking amount. No refund for cancellations made within 12 hours or for no-shows. Refunds (if applicable) will be processed within 5–7 business days.