Three Sisters Island

 Almost #WordlessWednesday! Here are images of Three Sisters Island, which is about as close to the rapids leading to Niagara Falls as you’re ever going to get. Three Sisters Island is located in Niagara Falls State Park in Niagara Falls, New York.

2 thoughts on “Three Sisters Island”

  1. Where do you want to go today?

    Hi Alice
    This is a new view of the falls that I have never seen before.

    I wonder how the ducks manage to find a quiet place to rest with all of that water rushing around them.

    Maybe that is a metaphor for how people live life, either on the sidelines or rushing by in the crazy chaos.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top