Semarang, Indonesia

Semarang, Indonesia

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...

JDS Travel News JDS Viewpoints JDS Africa/MI