The largest city on Java's north coast, Semarang is a former Dutch colony on the north end of the Indonesian island of Java that found wealth in the exportation of sugar and other agricultural go...