Podcast: Sumatra
Sumatra is the second largest (after Borneo) of the Greater Sunda Islands, in the Malay Archipelago. It is separated in the northeast from the Malay Peninsula by the Strait of Malacca and in…
Recover your password.
A password will be e-mailed to you.