Find the word definition

Wikipedia
Aquopolis

Aquopolis is a group of 11 water parks located across Europe mainly in Spain it goes by Aqualud, Aquasplash and Miribilindia Beach in other countries.