Nearly all the mosques in the Arabian Peninsula as well as Morocco do not allow non-Muslims . With few exceptions , mosques in the Arabian peninsula as well as Morocco do not allow entry to non-Muslims .