Great Wolf Lodge billboards
I’ve seen these billboards for the new Great Wolf Lodge all over the place, not just in the tourist districts. I’ve seen them both in Niagara Falls and St. Catharines. I’ve often wondered why places don’t advertise locally. There are a lot of fun things to do in Niagara Falls, and I’m sure that with…