thelongnwindingroad.wordpress.com
A Kranji Heritage Trail
The name Kranji brings to mind many things. Kranji War Memorial is one, named after an area in the far north of the island that is also associated with the beginnings of the railway through Singapo…