The borough boasts New York's largest park, Pelham Bay Park, a sprawling green space with its own islands, wildlife sanctuary, and beach, to name just a few things that make it so special.