Map
, Fumba Beach Lodge, Zanzibar, , Tanzania
Close

Restaurant

Dhow Fum Bar