In CT, There is no legal place to set your tires off the pavement other than private land that you would need written permission to be on and carry that contract with you at all times. Don't believe what a DEEP officer tells you, they don't know absolutely everything either. However, there are rather large loopholes for other forms of motorized recreation.