Maine? GAH! I HATE that stupid Miss American Pie song! LOL
American Pie takes place in New Rochelle, NY.