American Pie takes place in New Rochelle, NY.
Yes, I know. I was just kidding about him living in Maine.
I am glad to see that you vacation here. It is indeed a beautiful state! (be glad you aren’t here right now though, it’s COLD!)