These terms explain how booking and payments work. If you have questions, just message us before you pay.

1) Booking confirmation

  • A booking is confirmed after we check availability.
  • We may ask for a deposit to secure your date.
  • If we do not receive the deposit on time, we may release the slot.

2) Deposit

  • The deposit amount depends on the tour and group size.
  • We will tell you the exact deposit before you pay.
  • Deposits are counted as part of your total price.

3) Balance payment

  • The remaining balance must be paid before the tour starts.
  • In some cases you can pay on pickup. We will confirm this in advance.

4) Payment methods

  • Cash (USD or TZS)
  • Mobile money (if available)
  • Bank transfer
  • Card (if available)

5) Currency and exchange rate

  • Prices are shown in USD unless stated otherwise.
  • If you pay in TZS, we use the daily exchange rate.

6) Cancellations by guest

  • More than 48 hours before the tour: deposit refund.
  • 24–48 hours before the tour: partial refund may apply.
  • Less than 24 hours before the tour: no refund.
  • No-show: no refund.

7) Rescheduling

  • Rescheduling is free if you request it at least 24 hours before the tour.
  • All changes depend on availability.

8) Weather and safety

  • If conditions are not safe, we can reschedule.
  • If rescheduling is not possible, we refund what you paid.
Note: Some tours have extra costs (like BBQ, special meals, or park fees). If so, we will tell you before the tour.