mosques
-
Naghsh-e Jahan square; historical jewel in heart of Isfahan
Naghsh-e Jahan square which literally means "image of the world", known as Imam square or Shah square; This beautiful historical site is one…