Singapore’s National Icon at Merlion Park , Singapore

This icon is a ‘must-see’ for tourists visiting Singapore, similar to other significant landmarks around the world. You’ve probably seen imag...
Back to Top