Zambezi Queen on the Chobe River Botswana

I did an amazing African River Safari on the Zambezi Queen in Botswana on the Chobe River.

(Front Page Slider Image)

Leave a Reply

Your email address will not be published. Required fields are marked *