Sumatra, Indonesia’s largest island and the sixth-largest island in the world, is a melting pot of cultures that contribute to Indonesia’s diverse cultural tapestry. It is home to a wide range of peoples and tribes who help make up its 59 million plus population. The...