General Info

Address Sokoine Road, 1

View on Map

St Teresa Cathedral (Roman Catholic),

Sokoine Road, 1