The Notre Dame Cathedral, the picturesque landmark in Ho Chi Minh Travel Specialist Oct 29, 2014 Located in a most peaceful picturesque corner in the downtown of Ho Chi Minh City, The Notre Dame Cathedral,...