POI's creator (Voyajo Team)
Splashtown San Antonio is a water park located in San Antonio, Texas. Its most recent name was 'Splashtown USA,' and it was affiliated with Six Flags SplashTown in Houston at some point. Splashtown San Antonio opened in 1985 as Water Park USA (...) (from Wikipedia)