Aquaworld

LOCATION: Boulevard Kukulcan, Km. 15.2 Cancun, Mexico

WEBSITE: https://aquaworld.com.mx/

ATTRACTION: FlowRider Double

VENUE TYPE: Stand Alone