Zanzibar

Zanzibar is a great little island off the coast of Tanzania.  It was exactly what we needed after a few busy days in the Serengeti.  The only things we had planned were sun, sea, and fun....