The Climate Museum will open in New York City in 2029 — in the same building as a 455-room hotel — while Washington, D.C.
The heaviest snow will fall in the higher terrain of New England and the Appalachians. Some 5-10 inches of snow is possible ...
Washington, D.C., and New York City may see an inch of snow, while parts of northern New England could see 2 to 6 inches of snow, especially in the mountains of Vermont, New Hampshire and Maine.
Some residents in the Northeast and mid-Atlantic regions woke up to a white Christmas Eve on Tuesday morning. Around 20 million people were under winter weather alerts across the regions, which ...
Washington, D.C., wasn't established as the nation's capital until 1790 — the year after Washington became the nation's first president. Instead, Washington's inauguration was held in New York City.
A president’s inauguration is a historic day, where scores of Americans travel across the country to see their new president get sworn in and give their first speech as commander in chief.