Shangri–La Rasa Sentosa, Singapore, the only beachfront resort in the country, invites guests to meet Toots. The resort’s green ambassador has a brand–new look and ready to … Read More