Map
, Fumba Beach Lodge, Zanzibar, Tanzania
Restaurant
Dhow Fum Bar