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…
Read More...
Read More...