Links
Pages
Tag Archives: USA vs Canada
Niagara Falls
Ahh Niagara Falls – tourist mecca and place of thundering water, as the native people called it. As one might have guessed, all this water did, at one point, make me so desperate I had to pee in some nearby … Continue reading