TPA Suwung is located in Denpasar Selatan, Indonesia on Jl. TPA Suwung No.200, Sesetan. TPA Suwung is rated 4.5 out of 5 in the category garbage dump in Indonesia.
Address
Jl. TPA Suwung No.200, Sesetan
Accessibility
No wheelchair-accessible entrance