/ Ho Chi Minh / Places to Visit
Narrow Search
The imposing granite Statue of Our Lady of Peace stands in a small park in front of the Saigon Notre-Dame Basilica. The imposing granite Statue of Our Lady of Peace stands in a small park in front... The imposing granite Statue of Our Lady of Peace stands in a small park in front of the Saigon Notre...