The Three Sisters Islands are islands that lie off the south coast of Goat Island The islands are part of Niagara Falls , New York .
The Three Sisters Islands are islands which lie off the south shoreline of Goat Island . The islands are part of Niagara Falls , New York .