The Floating Island Restaurant is located on the scenic coast of Mombasa, Kenya. It’s one of the best seafood spots in the area. The restaurant…
The Floating Island Restaurant is located on the scenic coast of Mombasa, Kenya. It’s one of the best seafood spots in the area. The restaurant…