It’s one of two ornately decorated Iranian mosques in Dubai – the other, Imam Hussein Mosque, is located in Satwa. Not to be confused with Abu Dhabi’s Moon Island Resort, this tiny sliver of ...