If you’re a fan of snorkeling or diving, there are some great places to do this in Zanzibar as well. Mnemba Atoll, located right off the northeast coast, is considered to be the best spot. You’ll see all sorts of colorful fish!