January 1, 2020 General Knowledge Tugela water fall is present in? Posted by daily5techtips (a) Venezuela (b) South Africa (c) Canada (d) USA See also . Which, amongst the following countries, has the highest density of population per sq km?