River Allen
E278706
UNEXPLORED
River Allen is a small river in Truro, Cornwall, England, known for flowing through the city’s center before joining the River Kenwyn to form the Truro River.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.