Port Townsend is one of our favorite small towns to visit in all seasons, especially with kids or as a multi-generational vacation spot. It’s charming and laid-back, with constant breezes blowing off ...