
Grand Jamia masjid Situated in Bahria Town, Lahore, Pakistan. it’s the third largest masjid in Pakistan and seventh largest masjid within the world
Grand Jamia masjid Situated in Bahria Town, Lahore, Pakistan. it’s the third largest masjid in Pakistan and seventh largest masjid within the world