
via Open-Meteo
River Falls is a town in Covington County, Alabama, United States. At the 2020 census, the population was 479.
The town contains the neighborhood of Montezuma, which was once an unincorporated community and the first county seat of Covington County, before the seat moved to Andalusia.
via OpenStreetMap · GeoNames
via Wikipedia infobox
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).