Question: Where is the show h2o just add water filmed?
Answer: Sea World and other locations on the Gold Coast
Natural Questions answer: Sea World (from the Wikipedia article "H2O: Just Add Water")