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.

Flora and fauna