Rocca di Papa is a small Italian town (comune) located in the Lazio region near Rome. It is situated in the Castelli Romani hills, an area known for its natural beauty and historical significance in the Roman countryside.
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).