The sky is an overcast gray and a chill breeze tosses orange and brown leaves across brick walkways. The Pieterskerk, while not the tallest church in Leiden, offers warm invitation to the festive Americans flocking through the red doors. This is Thanksgiving in Holland, in the city, as I learned, where the Pilgrims lived for 11 years before boarding the Mayflower for the New World. The Pieterskerk was their church where they worshipped, married, and mourned from 1609 to 1620. The church even goes so far as to suggest the inspiration for the Thanksgiving feast came from the celebrations held there in honor of Dutch freedom after the Eighty Years War with Spain--it's up to you if you agree with that.