India’s First Christmas Tree is a Dream Come True

India has long been known for its festive decorating.Now, the country’s new tree, dubbed a “Christmas tree”, is bringing home the holiday cheer for a whole new generation.The new tree has a wooden base made of coconut shells and the decorations are made from wood from a local tree.It is being sold for around $300…