Looks like its been demoted

See, I told you. Niagara Falls is "A Wonder of the World." Oh well, it's something.

Comments

Popular posts from this blog

Back!

Out with 2016, in with 2017

A few good 2017 things already