South Bay Shores is a water park located at California’s Great America amusement park in Santa Clara, California. The water park is owned and operated by Six Flags Entertainment Corporation and opened as Crocodile Dundee’s Boomerang Bay in 2004. The name was shortened to Boomerang Bay in 2007.
South Bay Shores
Photos


Reviews
Social Media
Business Hours
South Bay Shores is a water park located at California’s Great America amusement park in Santa Clara, California. The water park is owned and operated by Six Flags Entertainment Corporation and opened as Crocodile Dundee’s Boomerang Bay in 2004. The name was shortened to Boomerang Bay in 2007.
Address: 4701 Great America Pkwy
Santa Clara
California
95054
United States
Santa Clara
California
95054
United States


Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.