Submitting your form...

Zanzibar 10 night all-inclusive beach stay at the popular Diamonds Mapenzi

Enjoy 10 nights all-inclusive on the exotic African island of Zanzibar.