gallivant.com
The Rock | Gallivant
The Rock – Kusini, Tanzania – You would expect a place that sits atop the sea to serve up some super-fresh seafood. And in the case...