The Bellfrog


 

The Bellfrog is a restaurant and inn, situated in an idyllic spot on the banks of the Boro river, just a few kilometres from the Okavango Delta. The key for us was to highlight not only its location, great food and family atmosphere, but also that it is as easy to reach by boat as it is by car.