Diwali Celebrations in London: Large Group of Women Dance to ‘Ghoomar’ on Trafalgar Square!

No matter what part of the world we might be in – as Indians, Diwali has to be one of the grandest celebrations of the year. Even the ‘every-year preparations’ of the festival alone incite a sense of happiness, before the actual day of ‘lights and sweets’ arrives. And Indians living abroad are no exception … “Diwali Celebrations in London: Large Group of Women Dance to ‘Ghoomar’ on Trafalgar Square!”

Read More