towns: Large villages or small cities, urban dwelling centres.
Places Shown
Nazareth; Palestine
Oxford; Oxfordshire; England