Tag: The Weather Channel
Visit New York for New Year’s Eve
Fine restaurants, local bars, and friends’ homes are all fantastic spots to welcome in the new year. However, this December consider visiting the world’s ultimate destination: Times Square.