Last updated: 02:30 PM ET, Tue November 26 2019

RIU Hotels & Resorts’ First Water Park Opens in Costa Rica

Hotel & Resort RIU Hotels & Resorts Laurie Baratti November 26, 2019

Splash Water World at Riu Guanacaste, Costa Rica.
PHOTO: Splash Water World at Riu Guanacaste, Costa Rica. (Photo courtesy of RIU Hotels & Resorts)

Comments

LOAD FACEBOOK COMMENTS