Santa Tecla

views updated

Santa Tecla: see Nueva San Salvador, El Salvador.

More From encyclopedia.com