Stunning Places
HOME
|
DISCLAIMER
|
CONTACT
Home
»
Mountain
South Africa
Tugela Falls
»
STUNNING PLACES
Tugela Falls in South Africa
[
Image Source
]
Tugela Falls is the world's second highest waterfall. The total drop in five free-leaping falls is 948 m.
[
wik
i]
Leave a Reply
Subscribe to Posts
|
Subscribe to Comments