City
Epaper
AllNewsPhotos

Sumatra

Sumatra, Latest Marathi News

Read more

Sumatra is an island in western Indonesia that is part of the Sunda Islands. It is the largest island that is located entirely in Indonesia and the sixth-largest island in the world at 473,481 km².