beaches such as Jambiani and Matemwe provide absolute tranquillity and are more suited to relaxation or meditation. Finally, for those who love the underwater world, Zanzibar has excellent diving ...