The Spectacle of Ayodhya that Gave Diwali to the World.
A new era commenced on the 19th October 2017, on the Diwali – the festival of lights in Ayodhya, India.There was a significant turn over of visitors from the South of India. Approximately ten thousand Hindu temples got decorated in the city. It was as if the whole of Diwali celebration of India condensed in […]