Clear your mind in the calming atmosphere of Cham Shan Temple. No matter your beliefs, it's the perfect place for some quiet meditation.
You can keep your wallet safely in your pocket, because it doesn't cost a cent to visit Cham Shan Temple. Located in Niagara Falls, Canada, you'll find some interesting attractions near this place of worship. Why not check out Horseshoe Falls, Skylon Tower and Fallsview Casino too?