
Christmas celebrations around the world
Christmas in New York There is a special beauty and magic in “The Big Apple” during the Christmas season. The season officially begins when Santa makes his appearance at the end of a long line of wonderful things to see at the Macy’s Thanksgiving Day Parade, and then the lighting of the Christmas Tree in […]
Read more