Tanzania - 5-day Zanzibar Beach Stay at The Z Hotel - Private accommodated

4 Nights