Beaver Island
E279590
UNEXPLORED
Beaver Island is a river island located in the Niagara River, known for its natural scenery and recreational opportunities.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.