The no. of nights spent in Pemba Island between

and
Kenya Airways
Johannesburg
12:10
25/06/2021
Johannesburg
tour
with layover
Pemba
07:25
26/06/2021
Pemba
BACH Flugbetriebsges
Pemba
16:15
30/06/2021
Pemba
re-tour
with layover
Johannesburg
18:00
01/07/2021
Johannesburg
USD000USD
Details
1 Adult