Which is the largest artificial waterfall in the world?

March 4, 2011 by  
Filed under Geography

Jurong Falls is the largest artificial waterfall in the world. It is located in Jurong Bird Park, Singapore and the largest artificial falls as well. The total height of Jurong Waterfall is 100 feet.

- Read more