Geography, asked by aishowrya1, 1 year ago

Define waterfall...

No copied answer !

Answers

Answered by Anonymous
7
yes, waterfall is a place where a stream or river falls from a high place, for example over a cliff or rock.
World famous waterfall is Niagara Waterfall.It is a very attractive waterfall and it is situated in united state of America

aishowrya1: thanks mam
Anonymous: welcome...
aishowrya1: ^^
Similar questions