Sta. Maria Immaculata Cathedral of Atambua is located in Kota Atambua, Indonesia on WV2W3HX, Jl. Prof. DR. Soetomo, Atambua. Sta. Maria Immaculata Cathedral of Atambua is rated 4.7 out of 5 in the category cathedral in Indonesia.
Address
WV2W3HX, Jl. Prof. DR. Soetomo, Atambua