Floating water park factory right now: What is an Inflatable Floating Water Park? Water-based entertainment has been around for centuries. References of swimming are found in ancient cultures worldwide. It wasn’t until 1923 that aquatic recreation saw a revolution in the world. It was the time when the very first water slide was introduced in Faribault, Minnesota. Since then, countless […]