Showing posts with the label Worlds

Where Is the World's Highest Waterfall

It is located where the Tugala waters leave the Drakensberg Mountains on the Mount-aux-Sources Plateau in the Kwazulu N…