Immacolato Cuore Di MariaCathedralShareVia Sant'Anastasio34132 Trieste, Friuli-Venezia GiuliaItalyGet directions