It might not be a small rural town, but Christmas in Portland, Maine is undeniably magical. There might not be an actual ...