Sumatra is an island in western Indonesia, westernmost of the Sunda Islands. It is the sixth largest island in the world with a population of more than 50 mi...
Share this note: