Naqsh-e Jahan Square – Must-See
Naqsh-e Jahan Square – Must-See. The great squares of the world. Red Square, Times Square, Saint Peter's Square, Tiananmen Square. These meeting points ooze history. A gathering point for both locals and visitors throughout time. Naqsh-e Jahan Square known as Imam Square should be added to the list of magnificent squares. It is located in Esfahan, Iran. Construction started [...]