Spanish deck
localidad
noun·b2

localidad

A town, village, or populated place; a locality

Vivo en una pequeña localidad.

La localidad quedó aislada por la nieve.