June 13, 2016
What's the Buddhist temple in Niagara Falls?
If you travel north three kilometres along the Niagara Parkway, you’ll see on your left opposite the
White Water Walk Attraction a giant temple inside a gated attraction. Plus, there are many statues of
large Buddhas.
This is the Ten Thousand Buddha’s Sarira Stupa Temple located at 4303 River Road.
The construction of this temple began in 1995 and was completed and opened on July 1st, 2001.
The temple was built to commemorate the numerous Buddhas in the past, present and future.
Admittance to the temple is free on Saturday and Sundays only
I am looking forward to visit this Bhuda temple