Homestead Inn Niagara Falls

The Abandoned Homestead Inn in Niagara Falls, Ontario.

A former Bed & Breakfast on the Niagara Parkway in Niagara Falls, Ontario.  The Homestead Inn has since been demolished.

Photos from 2012







%d bloggers like this: