Spanish deck
localidad
noun

localidad

A town, village, or populated place; a locality

Vivo en una pequeña localidad.

La localidad quedó aislada por la nieve.