Among Iran’s most beautiful and must-visit mosques are the Nasir al-Molk Mosque in Shiraz, the Sheikh Lotfollah Mosque in Isfahan, the Shah Cheragh Mosque in Shiraz, the Imam Mosque in Isfahan, the ...