Interesting area for nature lovers.
Great place to birdwatch.
Lido Beach Passive Nature Area is located at 1051-1137 Lido Blvd, Lido Beach, NY 11561