Inside Mecca

by Feb 14, 2023Religion, Videos

Islam is one of the biggest and most influential religions in the world. Their doctrine specifies that if you can you must visit the holy city of Mecca. This National Geographic documentary shows the pilgrimage that millions of people make each year into Mecca, complete with all the holy rituals and traditions.

About Riyan H.