Sentosa, meaning peace and tranqulity in Malay, is a little island off shore from Singapore that consists of a host of attractions, mega hotels, bars, Universal Studios Singapore, a casino and 3 beaches located at the southwestern coast of the island, each one catering to different crowds. I’ve spent a great deal of my youth … Continue reading