I dream of going to Germany at Christmastime someday with my husband and future children to experience their fabulous Christmas markets. This is a picture of Frankfurt, Germany. I feel cozy just looking at it!
On to England! Big Ben - is the nickname of the Great Bell of the clock at the north end of the Palace of Westminister in London, England. Iconic and what England is most known for, so the Big Ben is a must see.