Karaouiyne Mosque is a place of worship as well as a home to the University of Al-Karaouiyne in Fez, Morocco which is the second oldest university in the world.