Sentosa Island
November 25th 2007 Sentosa means tranquility in Malay, it is a popular island resort in Singapore. It offers a kaleidoscope of attractions and activities. We were really amazed by the breathtaking beauty of the lush greenery peppered with picturesque scenery. Nature really beckons everywhere on Sentosa, we saw peacocks roaming around, monkeys and squirrels. It was a lovely sight.
We had a clos
... read more