Vietnam

Ho Chi Minh City

169/5 Nguyen Duc Canh,

District 7, Ho Chi Minh City

Get Directions 84 28 5412 3402