
Shrine Of Imam Reza In Iran's Mashhad, Once Visited By Guru Nanak
New Delhi: The Shrine of Imam Reza in Iran's Mashhad is one of the largest mosque complexes in the world - spoken of in the same breath as those in Mecca and Medina - and reportedly counted Guru Nanak, the founder of Sikhism, as one among the millions …