![](https://steemitimages.com/640x0/https://i.vimeocdn.com/video/820315027_295x166.jpg)
On January 10, 2000, Sri Chinmoy inaugurated the Iguaçu Falls as a Sri Chinmoy Peace Falls site. Enjoy the beauty and power of these falls.
▶️ DTube
On January 10, 2000, Sri Chinmoy inaugurated the Iguaçu Falls as a Sri Chinmoy Peace Falls site. Enjoy the beauty and power of these falls.