When I hear the name “Zanzibar”, you know what comes to my mind right? Cocktails, sun beach, cruise, tour, safari etc. It sounds so promising and exotic. It gives this sensation that any traveler would have the time of his life. Well that is what I feel too....