Once you get on and feel comfortable you will feel the "addiction". It shouldn't matter where you ride as long as you get to ride. New england have many nice mountainous roads where you can take it and enjoy the twist and turns as you would in your car.
|