runway27l.co.uk
Niagara Falls: A natural wonder scarred by greed
Niagara Falls is a spectacle of epic proportions. Niagara Falls the town is grim, an example of how greed and tourism at its worst can come close to destroying its reason for being. I spent our day…