This year, India's tallest natural growing, 55-year-old and 69-foot-tall Christmas tree has become a 'shining beacon of hope' for humanity facing the horrors of the coronavirus pandemic, in memory of a nurse who nurtured it for decades.Extending a month beyond Christmas-New Year, the famed Christmas tree has been lit up in full glory for the first time on Republic Day by its owners, Mumbai-based Douglas Saldanha, 59 and his mother Grace Saldanha, 87, in their tiny garden in Worli, as they fondly remembered Douglas' deceased sister Twila.

1 / 2
2 / 2
Add your comments

Be the first to add a comment.


Latest News

Latest Photos