World's Top 7th largest Grand Jamia Mosque- Bahria Town Lahore.
Grand Jamia Mosque is located in Bahria Town Lahore, Pakistan. This mosque has capacity of 70,000 people to pray at a time and……
Grand Jamia Mosque is located in Bahria Town Lahore, Pakistan. This mosque has capacity of 70,000 people to pray at a time and……