Location Of Jurong Waterfall
Which is the largest artificial waterfall in the world?
March 4, 2011 by Imran Jutt
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