Where is Ho Chi Minh Museum?

Where is Ho Chi Minh Museum located?

Ho Chi Minh Museum, Ho Chi Minh Museum, Vietnam (approx. 21.035692°, 105.83263°)


Where is Ho Chi Minh Museum on the map?