|
![]() |
| 15 June 2009
Niagara Falls (US side on the left and Canadian side on the right) is a perfect location for the Maharishi Tower of Invincibility as the falls have long been known to have a refreshing influence of peace in North America. |
| Image | 1 | 2 | 3 | 4 | 5 | 6 | |