fbpx

Splash Lagoon Indoor Water Park Resort

Splash Lagoon Indoor Water Park Resort

Don’t let the weather spoil your vacation plans, Splash Lagoon Indoor Water Park Resort located in Erie, Pennsylvania is one of the Top Ten Water Park Resorts in North America according to Water Park Resorts Today. This nationally recognized park continues to be a unique all-inclusive resort featuring first class entertainment, hotel accommodations, restaurants and more.

X