Also known as Bedloe's Island, Bedloe Island, Bedloes Island, Bedlow Island, Bedlow's Island, Great Oyster Island, Min-ne-ais, Minissais
island in the Upper New York Bay, United States
Liberty Island is a small island located in Upper New York Bay that is home to the Statue of Liberty, one of the most iconic monuments in the United States. The island is a major tourist destination and symbol of American freedom and democracy, attracting millions of visitors each year.
AI-generated from the Wikipedia summary — may contain errors.
via Wikidata · CC0
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).