Italy members Tanzania

World Travel in 360, Zanzibar, Tanzania & Italy

We are an international company based in Zanzibar that aims to bring Street View ton all developing countries, is the only possible way that also helps even the country by teaching it to local people.

We successfully doing the coverage of Zanzibar.

by Federico Debetto
Stone Town, Kilindi, Zanzibar
[email protected]

About the author