Independence Palace is a historic landmark that played a key role in Vietnam’s history. Moreover, it features grand halls, underground bunkers, and vintage artifacts.
Address: 135 Nam Ky Khoi Nghia, Ben Thanh Ward, Ho Chi Minh City.
Distance: ~1.2 km (~5 min by car, ~15 min walk)