Ten Thousand Buddhas Sarira Stupa details
-
Address 4303 River Rd, Downtown
-
Phone
371 2678
Let us know if these details are incorrect
Lonely Planet review
If the tourist bustle is messing with your yang, find tranquility at the totally out-of-context Buddhist temple Ten Thousand Buddhas Sarira Stupa. Visitors are welcome to wander the serene complex and view the various sculptures, bells and artworks.
Niagara Falls overview Sights (15)
Things to do
- Entertainment (2)
- Restaurants (6)
- Sights (15)
- Hotels & hostels


button to add items to your favourites.














