River Bend Lodge – Luxury safari holidays – Safari by Opulent Africa

River Bend Lodge - South Africa River Bend Lodge is located close to the Addo Elephant Park, Eastern Cape,along the Garden Route, South Africa. Luxury holidays and safaris by opulentarica