Sumatra
HomePage
|
Recent Changes
|
Preferences
Showing revision 1
Sumatra
, or
Sumatera
, is a major
island
of
Indonesia
located between
Java
and the
Malay Peninsula
.