Canada Day isn't until July 1st so I wouldn't think the flags are up for that day already. it looks to me they might be permanent fixtures. I don't get down to that end of town until it's warm enough outside for a stroll down main street.
When we go to Fairy Lake, we come from a different direction. Fairy Lake is just across at the end of Main Street to the left.
This might also qualify for a halfandhalf picture.