Boomerang Bay

Boomerang Bay
Like Dislike Save
 
Phone (408) 988-1776
Address 4701 Great America Parkway, Santa Clara, CA 95054
 
A large water park inside Great America.


Boomerang Bay is a large water park that's located inside of California's Great America, accessed via the main gates like everything else in the park.

Better bring a bathing suit if you plan to visit Boomerang Bay because it's filled with water slides, pools, and all things that will get you really wet.