Рет қаралды 19,903
Whale's Tale in Lincoln, New Hampshire is the best water park in New England. This water park is nestled in the White Mountains and it's an all-around great park from the water slides to the customer service. Find out why you should visit this park in this review!
Background Music
Artist - Vlad Gluschenko
/ @vladgluschenkomusic
Song - Surf
• Free Non Copyrighted M...