Which is the largest artificial waterfall in the world?
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.