Orchard Beach Road
New York, NY 10464
New York, NY 10464
+1 718 885 2275
OverviewSpread across 115 acres and stretching 1.1 mile, Orchard Beach is a man-made beach located in Pelham Bay Park. It was created on Long Island Sound by Parks Commissioner Robert...
more