The stunning cathedral, built to honor the Virgin Mary's birth, presiding over a grand square.

Back