Goat Island Posted on January 14, 2014 Address Niagara Falls State Park Niagara Falls New York 14303 United States Upcoming Events No events in this location