Zanzibar. The name itself had always conjured up images of the exotic in my imagination, having once been a centre for spice, ivory and more infamously slave trade, so with a few weeks at my disposal I wasted no time in taking a short diving holiday there with a couple of friends.
Type the name of this little East African island into any internet search engine and its appeal is obvious - countless images of picture-postcard palm-fringed beaches, vibrant turquoise waters and deeply coloured sunsets. A real paradise.
Best time to visit Zanzibar is from June to September