Where do Christmas trees originate from?

Show answer

Europe, Germany – Germany is credited for creating this famous tradition. It all started in the 16th century when devoted Christians first brought decorated trees into their homes. It is strongly believed that Martin Luther was the first person to add a lighted candle to a tree.