This restaurant came across my radar a while ago and I had to share it with you. The Rock Restaurant is a little restaurant (only 14 tables) in Zanzibar, Tanzania. I find it so amazing because they built this restaurant up on the rock (as you can see in the picture). At different times of day you can walk, swim or boat over to the restaurant dependant on the tide. They are famous for how fresh the seafood is!