While at Jambiani, my friend and I decided to take a trip to the south west corner of the island, to the oldest known settlement in Zanzibar, a place called Kizimkazi Dimbani. Here Persian or Arab immigrants migrated, built a walled town, and likely married with the local inhabitants. The masjid contains an ANCIENT inscription (c. 1107 AD) that has been painted over. It is still in use today, and the mu'alim who showed us around made it clear that donations in the sadakat would be much appreciated. After I made a donation, he cleared his throat, "Something for me, too?" It was less a question than a declaration. Sigh. And the tour he gave was less than impressive, I must say.
Zanzibar public transportation is somewhat spotty, especially getting on toward evening, so we hitchiked back to Jambiani beach on a dump truck. Round trip took us a good 6 hours. Whew.