Luna Island

Luna Island is a very small uninhabited island in Niagara Falls, New York, part of Niagara Falls State Park.

Read more about Luna Island:  Location and Features, Name

Famous quotes containing the word island:

    Beyond this island bound
    By a thin sea of flesh
    And a bone coast ...
    Dylan Thomas (1914–1953)