Della Falls

E737765

Della Falls is one of the tallest and most famous waterfalls in Canada, located on Vancouver Island in British Columbia.

All labels observed (1)

Label Occurrences
Della Falls canonical 3

How this entity was disambiguated

Statements (32)

How these facts were elicited

Referenced by (3)

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

Della Falls Trail leadsTo Della Falls