This is a list of islands of Iran.
List of islands of Iran Wikipedia
427 islands shared with Turkey and Azerbaijan, including:Khorameh
Tashk Lake is located at 29.7286°N 53.5453°E / 29.7286; 53.5453 (Tashk Lake)Gonban Island
Salt Lake (Dasht-e-Kavir)
Lake Urmia has 102 islands: