The Indian Ocean's warm sandy beaches The nautical lifestyle Exotic tropical paradise Zanzibar arts and crafts Fresh vegetables and seafoods Zanzibar is famous for hospitality Photos by Karen Hoffman, Africa Travel Association