Northern Vermont Places

Advertisement

Stowe

Tennis

Topnotch Resort. The top tennis resort in the Northeast, Topnotch has six outdoor and four indoor tennis courts. 4000 Mountain Rd., Stowe, VT, 05672. 802/253–8585. www.topnotchresort.com.

Advertisement