Ambarawa

Ambarawa

Ambarawa is a market town located between Semarang and Salatiga in Central Java, Indonesia.

Read more about Ambarawa.