Singapore: a travelogue
Singapore, the land of the Merlion, as it is often called, is known to have its genesis in the Sanskrit word, Singa meaning Lion and Pura meaning City. The Merlion, the national icon of Singapore, has the head of a lion and the body of a mermaid and truly captures the essence of Singaporean life: […]
Recent Comments