Originally Posted by
Tonyr4
I live in NYC. Two of my favorite places to visit during the winter or any time of the year for that matter are the Museum of Natural History on the Upper West Side and the Tenement Museum down on the Lower East Side. Both are must visit spots if you have never been.
History museum is on our list. Thanks!