Results 1 results found Meandering river, Royal National Park, UNESCO World Heritage Site, South Africa, Africa