Zanzibar

The next 3 days are free on leisure.

Hotel (Mid-Luxury): The Royal Zanzibar Beach Resort