Kota Semarang on map

Semarang, Semarang City, Central Java, Indonesia information