Every journey with Epic is tailored to your specific needs or designed to inspire your next journey.
Zanzibar is an archipelago made up of the Zanzibar and Pemba Islands, and several islets. It’s located in the Indian Ocean, just 40 kilometres off the Tanzanian mainland of East Africa. Zanzibar, known locally as Unguja, is 97 km long and 32 km wide.
Zanzibar is characterised by exquisite white sandy beaches fringed by coral reefs, deep turquoise waters and the magic of historic Stone Town – the only functioning ancient town in East Africa.