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.