As a "bonus track" addition to Lyle's comments -- for those not so geologically familiar with the U.S. State of Florida, the highest point in the entire state is 345 feet (~105 meters), so there is some irony (or humor) about folks from Florida enjoying waterfalls! Whatever they got, they gotta be man-made!
Comment