This picture was taken in the city of Zanzibar which is located in Tanzania. It is a semi-autonomous city famous for its commercial port in the Indian ocean. Zanzibar is a tourist place and millions of tourists visit this place annually.
This picture was taken in the city of Zanzibar which is located in Tanzania. It is a semi-autonomous city famous for its commercial port in the Indian ocean. Zanzibar is a tourist place and millions of tourists visit this place annually.