Sumatra Facts Post category:Travel Post comments:1 Comment Sumatra is the fifth largest island in the world and the third largest in Indonesia.… Continue Reading Sumatra Facts