fbpx
Videos

Ever wondered where the world’s largest Iftar takes place?

The answer is the Imam Reza shrine in Mashhad!

Dozens of people from of all walks of life volunteer to help prepare the food for a staggering 12,000 people each night at the Imam Reza Shrine in Mashhad. Check out the video above to find out more.

Incredible!

Advertise on TMV

Related

Latest