When looking for some of the finest seafood in Mombasa or Diani beach, don’t look any further. Ali Barbour’s Cave restaurant offers all this and a great setting. When did you have your last meal in a beautiful cave?
Travel reports of me, Paul Roggeveen