Portsmouth
Portsmouth is a beautiful historic seaside town in Rockingham County. The population is just over 20,000, and this is a popular summer destination for tourists. It is an incredibly beautiful town that is constantly being restored. This small town is a very charming and relaxing place to escape to for a getaway vacation.