Ben Thanh Tower
Ben Thanh Tower
136 Le Thi Hong Gam Street District 1, Ho Chi Minh City, Vietnam
, Ho Chi Minh City, Vietnam
No info available for this location