Sentosa, which translates to peace and tranquility in Malay, is a popular island resort in Singapore, visited by some five million people a year. Attractions...
Share this note: