Dewali Celebrations London Trafalgar Square 2011


Diwali – The Most Popular Hindu Festival

Diwali (also known as Deepawali), or ‘the festival of lights’ is perhaps the most popular of all Hindu festivals. Like most festivals, Diwali has its mythological and historical bedrock…Please click here to read more

Advertisements