The shortest war in history took place between Zanzibar and England in 1896. Zanzibar surrendered .