Famous city ‘Aberdeen’ is city of which country?A. AmericaB. JapanC. ScotlandD. AustraliaLeave a ReplyYou must be logged in to post a comment.