Microsoft Store
 

Sumatra


 

Sumatra (also spelled Sumatara and Sumatera) is the sixth largest island of the world (approximately 470,000 km²) and is the largest part of Indonesia.

Related Topics:
Sixth largest island - 470,000 km² - Indonesia

~ ~ ~ ~ ~ ~ ~ ~ ~ ~