Meadow Island, New York

Meadow Island is an island situated in Nassau County, New York, off the southern shore of Long Island.