The Rock Restaurant is located on a rock (obviously) on the island of Africa's east coast known as Zanibar. you can either walk, swim, or take a boat to get to the restaurant. it is said that the food there, seafood, is always fresh, but that one must book early because it can not occupy too many people. i really want to go here and try their food. Seems like an amazing place to relax. Maybe I'll go here when traveling the world.