Streets and Places
·
Sports and Recreation
This 1992 photograph shows the back view of El Amigo, at the New World Amusement Park, on Jalan Besar. Established in 1920s, the park was a prominent landmark in Jalan Besar, and finally ceased operation in 1987. Standing on its site now is the new City Square shopping mall, public...
Reproduction Available