Famous city ‘Aberdeen’ is city of which country? A. America B. Japan C. Scotland D. Australia Leave a ReplyYou must be logged in to post a comment.