Back

Africa, Tanzania, Nungwi


More pictures from this city


Fantastic resto along the shore in Nungwi island