Bing found these results
Google Maps
Muscat Map - Muscat Governorate, Oman - Mapcarta
Oman Maps & Facts - World Atlas
Map of Muscat, Oman - Google My Maps
Google Map of Muscat, Oman - Nations Online Project
Oman, Muscat - Google My Maps
Muscat City Map – Oman Pocket Guide
Muscat, Oman: Detailed Maps - Maphill
Muscat - Wikipedia
Muscat, Oman - Google My Maps
- Some results have been removed