Enqelab Square (Isfahan)


Enqelab Square is a square in downtown Esfahan, Iran.

Transportation