An iconic cathedral in a Buddhist city Saigon Notre-Dame Cathedral (Cathédrale Notre-Dame de Saïgon) is [...]
Saigon, or Ho Chi Minh City, is one of the largest cities in Vietnam by [...]