Best Cultural center in Semarang City, Indonesia

Taman Budaya Raden Saleh (TBRS)

Taman Budaya Raden Saleh (TBRS)

Jl. Sriwijaya No.29, Tegalsari, Kec. Candisari, Kota Semarang, Jawa Tengah 50614, Indonesia