Today's Paper Weather Latest Obits Jobs Classifieds Newsletters
ADVERTISEMENT
ADVERTISEMENT

In which country is the island of Sumatra?

 

 

 

 

Answer: Indonesia. It's the third largest island in the country and is southwest of the Malay Peninsula.

ADVERTISEMENT
ADVERTISEMENT