Wednesday, August 19, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

South Bay Shores

United States

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. For the 2021 season, it was expanded and renamed South Bay Shores.

Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other city parks in United States