Sign up for our Newsletter!

Displaying posts with tag: "RIU Hotels & Resorts"

RIU opens first Splash Water World water park in Costa...

RIU Hotels & Resorts has opened its first Splash Water World water park in Costa Rica, at the Riu Guanacaste. The new attraction includes five water slides. Splash...