Chobe River Boutique Accommodation
Welcome to Lenyebi River Lodge, situated on the Chobe River with views of the Chobe and Zambezi rivers, home to Chobe National Park to view the largest concentration of African Elephant and the wonders of its fauna and flora.
Share This Page