BAPS Shri Swaminarayan Mandir, London (Neasden Temple) · ROOTS Hinduism is the world's oldest...
35
BAPS Shri Swaminarayan Mandir, London (Neasden Temple) · ROOTS Hinduism is the world's oldest living religion. Its roots lie in the vast Indian subcontinent, in the Indus Valley