Diving More information Discover the beautiful underwater life of Zanzibar. One of the best snorkelling areas can be found right in front of the Bella Vista Hotel. There are so many other areas too, so please ask at reception for more details. See more activities