
Formerly known as Saigon and the capital of South Vietnam, Ho Chi Minh City is the largest city in Vietnam with over 8 million inhabitants. It is a city full of history, culture and motorbikes / scooters. They also have a Stark Tower!
But first, let's rewind.