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.