Logo

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