Celebrating Carnival in Zanzibar?
Why not...
From Milan and Rome
Departure 1 March
7 nights 9 days
All Inclusive