110629 City Visitors 2 - News
James Neiss/staff photographerNiagara Falls, NY - Tourists visiting Niagara Falls State Park view the falls from Goat Island.