Niagra Falls and Ten Thousand Buddhas all in one day.
About this blog
Niagara Falls, Ontario Canada is one of Canada's most awsome sites, but the falls is not the only attraction. Did you know that they have the world's biggest floral clock and ten thousand buddhas
Trip Start
May 04, 2002
1
Trip End
May 04, 2002


