69: Muscat, Oman Muscat is the capital of Oman and it has great architecture and that is what boosts it so far up the list! Share this:TwitterFacebookLike Loading...