Shri Ram Mandir, is one of Canada's leading Temples is providing exceptional quality service in the form of Spiritual guidance and Cultural preservation. We are a federally registe... more... See more text