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 Cedar Fair and opened as Crocodile Dundee's Boomerang Bay in 2004. The name was shortened to Boomerang Bay in 2007.
California's Great America
Levi's Stadium
Santa Clara Marriott
Our Lady of Peace Church & Shrine
HiroNori | Craft Ramen
Iguanas Burritozilla
Bourbon Steak Santa Clara
Indian Sizzler