Niagara Falls consists of a couple of massive waterfalls located on the Niagara River, forming the frontier between Ontario (Canada) and New York state (US). Niagara river, flowing northward, joins Lake Ontario and Lake Erie, being closer to Lake Ontario, and it's just 56 km (35 mi) lon... [ read more >> ]
|© 2001 - 2013 Softpedia. All rights reserved.
Softpedia™ and the Softpedia™ logo are registered trademarks of SoftNews NET SRL.