Taman Festival Bali, Padang Galak is located in Denpasar City, Indonesia on Jl. Padang Galak No.3, Kesiman, East Denpasar. Taman Festival Bali, Padang Galak is rated 4.3 out of 5 in the category ghost town in Indonesia.
Address
Jl. Padang Galak No.3, Kesiman, East Denpasar