As the third largest city in Iran, after Tehran and Mashhad, Isfahan is located in the center and heart of Iran.