Griffith Lake, located in Milford Delaware, is a peaceful spot for an easy, scenic paddle. There is a free, public boat ramp just off the road where you can launch a kayak. The water itself is flat and calm, but offers great views of the surrounding forest, especially in the fall! Rentals are not av...