The best masjid for Nikkah in NJ definitely has to be MCGP in West Windsor Township. The mosque is beautiful from the interior as well as the exterior. Ever since the mosque opened, I have photographed many nikkahs there. This picture is one of my favorites from the interior, the chandelier inside is very grand and I always like to incorporate it for some great pictures with the newly married bride and groom. In case you are wondering, MCGP stands for Muslim Center of Greater Princeton. I've had the honor of capturing the weddings of many different couples from this community. If you're in the NJ area, definitely do check out MCGP if you need a nice masjid for your nikkah, I highly recommend it.best NJ wedding photographers (19), MCGP, MCGP Nikkah pictures, muslim wedding photographers, nikkah pictures (2).