Maragheh (Marāghé or Marāgha, Azeri:مراغه )'s a city in Northern Iran on the bank of the river Safi Chay. It's located in East Azarbaijan Province at, 130 km from Tabriz and has a population of 300,000.(External Link) Maragheh's an ancient city situated in a narrow valley running nearly north and south at the eastern extremity of a well-cultivated plain opening towards Lake Urmia, which lies 30 km to the west. The town's encompassed by a high wall ru… (
More on Maragha)