Where is Ho Chi Minh City Hall?

Where is Ho Chi Minh City Hall located?

Ho Chi Minh City Hall, Ho Chi Minh City Hall, Vietnam (approx. 10.7765°, 106.7009°)


Where is Ho Chi Minh City Hall on the map?