No, not at all — Trap Pond State Park in southern Delaware happens to be one of the prettiest places ... and there's a ...