170905 Enterprise 3
James Neiss/staff photographer Niagara Falls, NY - Is was just a little bit quieter for tourists visiting Three Sisters Island the day after Labor Day at Niagara Falls State Park.