Visiting The Rock: Zanzibar’s Ultimate Restaurant With A View

Zanzibar is chalk full of amazing hotels and restaurants. No restaurant is more famous however, than The Rock restaurant in Zanzibar’s southeast peninsula. This restaurant, aptly located on a floating rock island out in the sea, is home to stunning…