A) Victoria Falls
B) Angel Falls
C) Alfred Creek Falls
D) Tugela Falls
Correct Answer: B
Solution :
Angel fall is situated in Cairo river, a tributary of Orinoco river in Venezuela (South America). It is worlds highest (979 m) uninterrupted water fall.You need to login to perform this action.
You will be redirected in
3 sec