.

That The Rock Restaurant is built on a tiny rock in the ocean directly. A facility is located in Zanzibar. It serves fresh seafood, wine and beer. So it'll be in Africa, be sure to check out







Ads By Google

Ads By Google