Our Sponsors
1228 / 1953
110504 Accidental Tourist 2 - NG
James Neiss/staff photographerNiagara Falls, NY - Tourists Wanda and Pete Brito of New York City, check out the wax stature of Mother Theresa at the Niagara Falls Wax Museum. The couple were celebrating 25 years of marriage with a visit to Niagara Falls.
Log In: