Have you ever seen those really cool videos of inflatable water parks?
Kind of like this…
GUESS WHAT?!
One of those exists right here on Deep Creek Lake. Located at Will O’ Wisp, Splash Island is newest, most unique thing here on the lake.
Take a look!
For more information, click here.