Where is Batman Park?

Answer
Batman Park is located at 2A Spencer St, Melbourne VIC 3000, Australia. It is in Melbourne, Victoria, Australia.

Batman Park is located at 2A Spencer St, Melbourne VIC 3000, Australia. It is in Melbourne, Victoria, Australia.