The Maple Leaf Motel on Fallsview Boulevard (across the street from the IMAX Theatre) has been torn down. This must have to do with the For Sale sign I posted about a year or so ago.
All things Niagara Falls tourism…
The Maple Leaf Motel on Fallsview Boulevard (across the street from the IMAX Theatre) has been torn down. This must have to do with the For Sale sign I posted about a year or so ago.