travelingmattersdotnet.wordpress.com
Niagara Falls
Waterfalls are natural wonders. Of course it means water falling over it (duh!). And in some places (such as yellow river here), the volume of water that flows and fall over can be tremendous. So m…