Unfortunately, we do not control the weather, and for the comfort and safety of our guests, we sometimes have to cancel tours. You are welcome to reschedule your tour at any time or get a full refund by calling (808) 922-7722