Search results
We did not find results for: indonesian island of sumatra.
Check spelling or type a new query.
We did not find results for: indonesian island of sumatra.
Check spelling or type a new query.
Sumatra is one of the Sunda Islands of western Indonesia. It is the largest island that is fully within Indonesian territory, as well as the sixth-largest island in the world at 475,807.63 km 2, including adjacent islands such as the Simeulue, Nias, Mentawai, Enggano, Riau Islands, Bangka Belitung and Krakatoa archipelago. Wikipedia