Zanzibar Surf Properties

Indian Ocean reef breaks, kite-surf flats and Swahili-Arab heritage.

in Zanzibar