Semarang is the capital of Central Java province in Indonesia and one of the major cities in the island of Java. It is located on the north coast of Java, on the Java Sea.