It is a waterfall in Augrabies Falls National Park, South Africa.......
and that's all we know.
What to do there?Site seeing
Location of Twin waterfallIt sits inside Kalahari basin, at the heart of Augrabies Falls National Park, South Africa.
How to get thereBy road.