concept   niagara falls  
culture   north america  

1 commonsense assertions
# Concept Culture Statement Freq.
1 niagara falls North America Niagara Falls is a major natural wonder and tourist attraction in North America on the US-Canada border. 6