Site icon Top News Today

15 Largest Artificial Waterfalls

Amazing Stuff

Man-made waterfalls may not be as beautiful as natural ones; but they sure are impressive! Here are the top 15 largest artificial waterfalls!

Credit Top Fives

Exit mobile version