Video by the Sri Chinmoy Centre
Niagara Falls is declared a Sri Chinmoy Peace-Blossom in Canada. Read article…
“We have an opportunity today in dedicating this site as a peace site for Sri Chinmoy, an opportunity to continue to inspire the visitors who come here every year to feel as we do that peace begins with each one of us, and we can only offer to others what we have ourselves.” — Pamela Walker, Chairman of the Canadian Niagara Parks Commission


