Naghsh e Jahan SquareInfo@travel2persia.comAugust 29, 2023Naghsh-e Jahan Square, also known as Imam Square, is a magnificent and historic public square located in Isfahan, Iran. This ... Read More