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 - Wikipedia
Muscat, Oman: Detailed Maps - Maphill
Muscat Map | Map of Muscat City, Oman - Maps of World
Muscat, Oman - Google My Maps
- Some results have been removed