"Splash" Buccaneer Bay

  “Splash” Buccaneer Bay Water Park La Mirada Regional Aquatics Center 13806 La Mirada Blvd. La Mirada, CA 90638   If you’re looking for a fun “WET” place to take the kids to stay cool, this is it.  Splash – Buccaneer Bay is located at the La Mirada Regional Aquatics Center and loaded with fun!  …

Read more"Splash" Buccaneer Bay