The entire Indian Ocean along the Coast of Africa, or the Sea of Zanj as early explorers called it, is a treasure waiting to be discovered by those looking for a holiday with a difference … Whether snorkelling or scuba diving, exploring the wonders that lie below its depths, from corals and other sea life to shipwrecks and sharks … skimming across its surface in a variety of craft … or enjoying the many activities along the shores it washes … the range of experiences it offers are never ending.