Splash Canyon is a brand-new water park currently under construction in Temecula. The water park is tentatively scheduled to open to the public in Summer 2008.
Splash Canyon
26155 Ynez Road
Temecula, CA 92590
Phone:
Official Site: www.splashcanyon.com
Kind: Waterpark
Opening Year: 2008
Find more California Water Parks