A. Venezuela
B. South Africa
C. Canada
D. USA
Submitted by: Babar Ali Kunbhar
Tugela Falls is a complex of seasonal waterfalls located in the Drakensberg (Dragon’s Mountains) of Royal Natal National Park in KwaZulu-Natal Province, Republic of South Africa.
Correct Answer: South Africa ✔
Last Updated: October 05, 2020