Category:North Sumatra
From All Skies Encyclopaedia
North Sumatra (Indonesian: Sumatera Utara) is a province of Indonesia located in the northern part of the island of Sumatra.
North Sumatra (Indonesian: Sumatera Utara) is a province of Indonesia located in the northern part of the island of Sumatra.