You asked:

facts about North Sumatra

  • North Sumatra
    North Sumatra
    North Sumatera, is a province of Indonesia.