Bali Sharks Rescue Center is located in Denpasar City, Bali, Indonesia on Jl. Tukad Punggawa No.238, Serangan. Bali Sharks Rescue Center is rated 3.6 out of 5 in the category conservation department in Indonesia.
Address
Jl. Tukad Punggawa No.238, Serangan