‘Tis the season to browse pop-up markets for presents, sip cocoa under twinkling lights, and dance the night away with a crowd of Santas. There’s plenty to keep you in a festive mood all December long in Portland. 1. Find Your Perfect Christmas Tree (mid-November to mid-December) Cost: Free to go to the farms (price …
