Minoo Island is an Iranian island and city in the Khuzestan province, in southwestern Iran and is close to the city of Abadan.
Minoo Island is an Iranian island and city in the Khuzestan province. This is in southwestern Iran. Minoo Island is close to the city of Abadan.