Mosques Punjab Badshahi Mosque By 7 years ago The Badshahi Mosque, the crown jewel of Lahore, had been the largest mosque in the