Island · Indonesia

Sumatra

Sumatra, Indonesia

Sumatra is a island in Indonesia, Indonesia. Island in western Indonesia, westernmost of the Sunda Islands.

More places in Indonesia