Golzar Explained

Golzar or Gol Zar (Persian: گلزار|link=no) may refer to the following places:

Afghanistan

Iran

See also