Rye, New Hampshire, is an ideal destination for boaters who love the natural splendor of the New England coast. What the town lacks in amenities like restaurants and lodging, it more than makes up for with breathtaking state parks and beaches. It features a great launch ramp, and its location provides easy access to many nearby destinations.