Nestled on the peak of a small hill in the center of the central coast city of Nha Trang, Chanh Toa Church, or Nui (Mountain) Church, is an imposing architecture, . . . A view of Nui Church in Nha Trang City.The church started construction in 1928 and was completed in 1933 by a French [...]
