25
/ 41
Resort after resort on the waterfront of Nungwi, Zanzibar. The Italians love it here. Nungwi, Zanzibar, Tanzania
Resort after resort on the waterfront of Nungwi, Zanzibar. The Italians love it here. Nungwi, Zanzibar, Tanzania