Few things in nature are as mesmerizing as a waterfall -- the thunderous roar as water spills over cliffs, the light glistening off the spray, the sheer force of it all.We found the 10 most enticing cascades on the planet. Some are obvious…
Published: 22 Mar 2011 at 13:21hrs | 6 | by Beth Collins