Ultimate guide to Zanzibar beaches reveals all info you need to decide which beach to choose on Zanzibar holidays. Nungwi, Pongwe, Paje, Jambiani, Bwejju...