In terms of mountains, you'll certainly find both in either state. However, when it comes to the most mountains and lush greenery, the better bet is Vermont. It's not so much the fact that Vermont has more of it as much as it's the fact that many of the state's lands still remain undeveloped.