Living so close I've only done 1/2 of what you guys did over the weekend in my lifetime.
It's fun to be a "tourist" sometimes.
The one thing you may have missed was Niagara on the Lake and Fort Niagara.
Coming into the US is always a PIA.
They try and get a rise out of you(I think),part if why I have a NEXUS card.
Thanks for taking the time to post.