Also known as Alcatraz
island in San Francisco, California, United States of America
Alcatraz Island is a small island located in San Francisco Bay, California, that once housed a federal penitentiary known for holding some of the country's most dangerous criminals. The prison and island have become a significant historical landmark and tourist attraction that represents an important part of American criminal justice history.
AI-generated from the Wikipedia summary — may contain errors.
57 mapped locations
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).