Niazi Chowk Metrobus Station

Niazi Chowk Metrobus Station is a Lahore Metrobus station in Lahore, Punjab, Pakistan, along the south bank of the Ravi River at the intersection of Multan Road and Ravi Road.

[1][2] This Pakistan location article is a stub.

You can help Wikipedia by expanding it.