Indian River Inlet — Nearly 20 people showed up on the north side beach at Indian River Inlet in Delaware Seashore State Park to take park in the Delaware Chapter of the Surfrider Foundation’s free surfing lessons… Full Story