ðŸ‡¦ðŸ‡º

Sumatra

Island in western Indonesia, westernmost of the Sunda Islands

Sumatra (Under CC License)

Sumatra is a large island in western Indonesia that is part of the Sunda Islands. It is the largest island that is located entirely in Indonesia and the sixth-largest island in the world at 473,481 km2.

Sumatra News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like