Sentosa launches new integrated travel experience for guests onboard the Sentosa Rider

02 AUG 2010