No other city in Europe can match the magnitude of London Diwali Festival. Various boroughs of London organise their own Diwali festivities but the celebration in Trafalgar Square hosted by London Mayor turns out to be the most boisterous one. Of course, London with 8.8 million people is the multicultural capital of the world.


View all posts

Add comment

Your email address will not be published. Required fields are marked *