Central Plaza Explained

Central Plaza or Plaza Central (Spanish for "Central Square"), may refer to: