Many of us may have forgotten about the iconic Merlion statue that towers over Sentosa Island – but this attraction is one that holds dear childhood memories. At 37 metres tall, Sentosa Merlion towers over all the other 6 Merlion statues in Singapore. Ever since its ‘birth’ in 1995, this …
