Holiday World & Splashin' Safari
Santa Claus, IN
City
Holiday World & Splashin' Safari, originally known as Santa Claus Land, is a theme park and water park located in Santa Claus, Indiana, United States. The park opened in 1946 and features rides, live entertainment, and games.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account