After spending 3 days at Ilala Lodge in Zimbabwe, we came to Chobe Marina Lodge (Botswana) the beauty of this Lodge will take your breath away. Amazing views of the Chobe river, very friendly and ever helpful staff ready to cater for your every need. Food and rooms are great, with a fabulous river view from each room. Come to...
More
- Manage your listing
