White sand banks surrounded by warm cerulean blue oceans and taut linen sails of dhows passing on the horizon. Zanzibar is picture perfect.
White sand banks surrounded by warm cerulean blue oceans and taut linen sails of dhows passing on the horizon. Zanzibar is picture perfect.