Another fun event would be to take a ride on a Dhow boat, the local fishing boat. Ask the locals for a ride during sunset. You’ll stay within the reef and see the beach like few tourists have. http://www.threebestbeaches.com/zanzibar/2006/04/jambiani-beach-zanzibar-tanzania.html