artborghi.com
The 8th wonder of the world … and a half.
Niagara falls are described as the 8th natural wonder of the world. Indeed they are worth the car ride from Toronto: here above the American Falls and the Bridal Veil Falls, with some tourists queu…