Head to Leeds Pond Preserve for walking trails on the North Shore
When the asphalt roads and the crowds of people get to be to much, there’s a retreat waiting on Long Island’s North Shore. Those looking for an in-depth nature experience go to Leeds Pond Preserve. Get in the car and head to 1526 North Plandome Road, following the signs for the Science Museum of Long