The festival of Diwali, also known as Deepavali, holds a special place in the hearts of millions of Indians.
In the ancient city of Banaras, also known as Varanasi, time seems to stand still as history and spirituality converge.
In the ancient city of Banaras, also known as Varanasi, time seems to stand still as history and spirituality converge.