Olmsted Island

E961680 UNEXPLORED

Olmsted Island is a small, rocky island in the Potomac River near Great Falls, Maryland, known for its scenic overlooks, boardwalk trail, and views of the river’s rapids and waterfalls.

All labels observed (1)

Label Occurrences
Olmsted Island canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.