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