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