Niagara Falls is a famous tourist spot situated on the Niagara River, to the North America east of the border between the United States and Canada. It consists of 3 larger waterfalls, with the water falls of 168000 m3 in just half a minute!!!
Pinned on September 5, 2012 at 10:07 am
Pinned by: CHAN LEE PENG
Niagara Falls is a famous tourist spot situated on the Niagara River, to the North America east of the border between the United States and Canada. It consists of 3 larger waterfalls, with the water falls of 168000 m3 in just half a minute!!!