One of my favorite New York City traditions is the annual Holiday Train Show at the New York Botanical Garden
. Each year, the Garden features over 140 replicas of New York City landmarks made entirely of natural materials through which the model trains travel. This is a wonderful exhibit for both children and adults and a great choice no matter what the weather because it's held inside of the Garden's Enid A. Haupt Conservatory.
More: New York Botanical Garden Guide
More: Christmas Sights & Shows in NYC
Photo of Enid A. Haupt Conservatory © Heather Cross, Licensed to About.com