Excellent post! this has to be one of the most informative on waterfalls. I did not know that the English Channel was once a land bridge between Britain and France. I love waterfalls, have you visited Niagara Falls? That's my favorite and I went to see Niagara Falls regularly when I used to live in New York. Thanks for sharing!
You are viewing a single comment's thread from: