Whatever time of year you decide to take a city break – with the cities of Manchester and Portsmouth, New Hampshire has plenty of opportunities in store. Visit Manchester in summer to go kayaking on Massabesic Lake or hiking through Rockingham County's countryside, with scenic views never leaving your side. Choose Portsmouth for a weekend by the coast, featuring a charming harbor, great historic mansions, and amazing green spaces. Good-weather options include a picnic in Prescott Park on the Piscataqua River and a visit to the outdoor Strawberry Banke Museum. In winter, drop by the Manchester McIntyre Ski Area, where you can ski, snowboard, or try your hand at tubing – beginners can book lessons with the ski school. Culture buffs can marvel at various artworks by Picasso, Monet, and Matisse at the Currier Museum of Art in Manchester, or catch a performance at the Music Hall in Portsmouth – the oldest theater in New Hampshire. End your day at LaBelle Winery, one of the largest vineyards in New England, where you can dine and enjoy locally produced wine for a grand finale to your city break.