Addison, Vermont
E266734
UNEXPLORED
Addison, Vermont is a small rural town in western Vermont known for its scenic location along Lake Champlain and its agricultural landscape.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.