Upload Photo

Manhasset photos

Manhasset is an Indian term which translates to "The Island Neighborhood."

The best of Newsday everyday in your inbox. Get the Newsday Now newsletter!