Of which country the Sumatra island is part?
Sumatra Island is the part of Indonesia. It is the largest island entirely in Indonesia. The total area of Sumatra island is 473,481 km.
Sumatra Island is the part of Indonesia. It is the largest island entirely in Indonesia. The total area of Sumatra island is 473,481 km.