First Deepavali Celebrations at UK’s Trafalgar Square
Source: Hindustan Times LONDON, ENGLAND, November 2, 2002: The venue was Trafalgar Square, a London landmark that is a must see for visitors, but on Friday evening it was decorated in a manner not seen in London before. Ringed by 50 colorful saris, the fountains were switched off to make way for Deepavali lamps on the pool and “Happy Deepavali”…