Famous city ‘Aberdeen’ is city of ______ country ? By taleemified - November 30, 2019 171 A. America B. Japan C. Scotland D. Australia