You are viewing a single comment's thread from:
RE: Hello Dtube! Waterfall! Do not compare with Niagara Falls. But the spirit captures
yes yes) I LOVE WATERFALL.I would like to go to Canada to see Niagara Falls) Or the Victoria Falls on the Zambezi River in South Africa.
I have never been to either place but it would be fun.. hopefully your dream will come true so you can travel to both ))