Landmark · Malaysia

Cho Huan Lai Memorial

Cho Huan Lai Memorial, Malaysia

Cho Huan Lai Memorial is a landmark, Malaysia. Monument in Sabah, Malaysia.

More places in Malaysia