Tag Archives: Three Sisters Island

Three Sisters Island

Three Sisters Island Three Sisters Island is a gorgeous set of four islands, a conglomerate of landforms adjacent to the west shoreline of Niagara’s Goat Island. The line of islands are more specifically located 500 yards east of the Horseshoe Falls. These islands were first discovered in 1845 and aptly named the Moss Islands, due…
Read more